Mock Version: 1.2.17 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/llvm.spec'], chrootPath='/var/lib/mock/llvm-toolset-13.0-llvm-13.0.1-3.el7_9-20220930153542-16763/root'shell=FalseprintOutput=Falseenv={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=0logger=uid=1005) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/llvm.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: armv7hl Building for target armv7hl Wrote: /builddir/build/SRPMS/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/llvm.spec'], chrootPath='/var/lib/mock/llvm-toolset-13.0-llvm-13.0.1-3.el7_9-20220930153542-16763/root'shell=Falseuid=1005env={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=0private_network=Truelogger=printOutput=False) Executing command: ['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/llvm.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: armv7hl Building for target armv7hl Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.gKaB9g + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf llvm-13.0.1.src + /usr/bin/xz -dc /builddir/build/SOURCES/llvm-13.0.1.src.tar.xz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd llvm-13.0.1.src + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/0001-XFAIL-missing-abstract-variable.ll-test-on-ppc64le.patch + /usr/bin/patch -p2 -s + /usr/bin/cat /builddir/build/SOURCES/0001-Deactivate-markdown-doc.patch + /usr/bin/patch -p2 -s + /usr/bin/cat /builddir/build/SOURCES/0001-Add-ppc64-triple-alias-to-UNSUPPORTED-line-in-debugl.patch + /usr/bin/patch -p2 -s + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.wl4rQk + umask 022 + cd /builddir/build/BUILD + cd llvm-13.0.1.src + mkdir -p _build + cd _build + CFLAGS='-O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/opt/rh/llvm-toolset-13.0/root/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -I/opt/rh/llvm-toolset-13.0/root/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/opt/rh/llvm-toolset-13.0/root/usr -DINCLUDE_INSTALL_DIR:PATH=/opt/rh/llvm-toolset-13.0/root/usr/include -DLIB_INSTALL_DIR:PATH=/opt/rh/llvm-toolset-13.0/root/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/opt/rh/llvm-toolset-13.0/root/etc -DSHARE_INSTALL_PREFIX:PATH=/opt/rh/llvm-toolset-13.0/root/usr/share -DBUILD_SHARED_LIBS:BOOL=ON .. -G Ninja -DBUILD_SHARED_LIBS:BOOL=OFF -DLLVM_PARALLEL_LINK_JOBS=1 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_SKIP_RPATH:BOOL=ON -DCMAKE_C_COMPILER=/opt/rh/devtoolset-9/root/usr/bin/gcc -DCMAKE_CXX_COMPILER=/opt/rh/devtoolset-9/root/usr/bin/g++ '-DCMAKE_C_FLAGS_RELWITHDEBINFO=-O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG' '-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG' -DLLVM_LIBDIR_SUFFIX= '-DLLVM_TARGETS_TO_BUILD=X86;AMDGPU;PowerPC;NVPTX;SystemZ;AArch64;ARM;Mips;BPF;WebAssembly' -DLLVM_ENABLE_LIBCXX:BOOL=OFF -DLLVM_ENABLE_ZLIB:BOOL=ON -DLLVM_ENABLE_FFI:BOOL=ON -DLLVM_ENABLE_RTTI:BOOL=ON -DLLVM_USE_PERF:BOOL=ON -DLLVM_BINUTILS_INCDIR=/opt/rh/llvm-toolset-13.0/root/usr/include -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD= -DLLVM_BUILD_RUNTIME:BOOL=ON -DLLVM_INCLUDE_TOOLS:BOOL=ON -DLLVM_BUILD_TOOLS:BOOL=ON -DLLVM_INCLUDE_TESTS:BOOL=ON -DLLVM_BUILD_TESTS:BOOL=ON -DLLVM_INCLUDE_EXAMPLES:BOOL=ON -DLLVM_BUILD_EXAMPLES:BOOL=OFF -DLLVM_INCLUDE_UTILS:BOOL=ON -DLLVM_INSTALL_UTILS:BOOL=ON -DLLVM_UTILS_INSTALL_DIR:PATH=bin -DLLVM_TOOLS_INSTALL_DIR:PATH=bin -DLLVM_INCLUDE_DOCS:BOOL=ON -DLLVM_BUILD_DOCS:BOOL=ON -DLLVM_ENABLE_SPHINX:BOOL=ON -DLLVM_ENABLE_DOXYGEN:BOOL=OFF -DLLVM_VERSION_SUFFIX= -DLLVM_BUILD_LLVM_DYLIB:BOOL=ON -DLLVM_LINK_LLVM_DYLIB:BOOL=ON -DLLVM_BUILD_EXTERNAL_COMPILER_RT:BOOL=ON -DLLVM_INSTALL_TOOLCHAIN_ONLY:BOOL=OFF -DLLVM_DEFAULT_TARGET_TRIPLE=armv7l-redhat-linux-gnueabihf -DSPHINX_WARNINGS_AS_ERRORS=OFF -DLLVM_INSTALL_SPHINX_HTML_DIR=/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html -- The C compiler identification is GNU 9.3.1 -- The CXX compiler identification is GNU 9.3.1 -- The ASM compiler identification is GNU -- Found assembler: /opt/rh/devtoolset-9/root/usr/bin/gcc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /opt/rh/devtoolset-9/root/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: /opt/rh/devtoolset-9/root/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 - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found ZLIB: /usr/lib/libz.so (found version "1.2.7") -- Looking for compress2 -- Looking for compress2 - found -- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR) -- Looking for xar_open in xar -- Looking for xar_open in xar - not found -- Looking for arc4random -- Looking for arc4random - not found -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Looking for __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 - found -- Looking for mallinfo2 -- Looking for mallinfo2 - 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 - not found -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC - Failed -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC -- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC - Success -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Looking for pthread_getname_np -- Looking for pthread_getname_np - found -- Looking for pthread_setname_np -- Looking for pthread_setname_np - found -- Looking for ffi_call -- Looking for ffi_call - found -- Looking for proc_pid_rusage -- Looking for proc_pid_rusage - not found -- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE -- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE - Success -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - 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. -- Ninja version: 1.8.2 -- 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: armv7l-unknown-linux-gnueabihf -- LLVM default target triple: armv7l-redhat-linux-gnueabihf -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG -- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Failed -- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG -- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Failed -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success -- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG -- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG - Success -- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG -- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG - Success -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success -- Performing Test 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_MISLEADING_INDENTATION_FLAG -- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS -- Performing Test LINKER_SUPPORTS_COLOR_DIAGNOSTICS - 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.6 (found suitable version "3.6.8", minimum required is "3.6") found components: Interpreter CMake Warning at cmake/modules/VersionFromVCS.cmake:49 (message): Git not found. Version cannot be determined. Call Stack (most recent call first): CMakeLists.txt:858 (get_source_info) -- Linker detection: GNU ld -- Performing Test HAS_WERROR_GLOBAL_CTORS -- Performing Test HAS_WERROR_GLOBAL_CTORS - Failed -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Targeting X86 -- Targeting AMDGPU -- Targeting PowerPC -- Targeting NVPTX -- Targeting SystemZ -- Targeting AArch64 -- Targeting ARM -- Targeting Mips -- Targeting BPF -- Targeting WebAssembly -- Registering Bye as a pass plugin (static build: OFF) -- Sphinx enabled. -- Found Sphinx: /usr/bin/sphinx-build -- 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 CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/llvm-13.0.1.src/_build + /usr/bin/ninja-build -v -j4 LLVM [1/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Demangle -I../lib/Demangle -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o -MF lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o.d -o lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o -c ../lib/Demangle/Demangle.cpp [2/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o -c ../lib/Support/IntervalMap.cpp [3/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Demangle -I../lib/Demangle -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o -MF lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o.d -o lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o -c ../lib/Demangle/MicrosoftDemangle.cpp [4/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Demangle -I../lib/Demangle -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o -MF lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o.d -o lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o -c ../lib/Demangle/MicrosoftDemangleNodes.cpp [5/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Demangle -I../lib/Demangle -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o -MF lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o.d -o lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o -c ../lib/Demangle/RustDemangle.cpp [6/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ABIBreak.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ABIBreak.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ABIBreak.cpp.o -c ../lib/Support/ABIBreak.cpp [7/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/AArch64TargetParser.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/AArch64TargetParser.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/AArch64TargetParser.cpp.o -c ../lib/Support/AArch64TargetParser.cpp [8/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Demangle -I../lib/Demangle -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o -MF lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o.d -o lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o -c ../lib/Demangle/ItaniumDemangle.cpp [9/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMDemangle.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMDemangle.a lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMDemangle.a && : [10/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ARMTargetParser.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ARMTargetParser.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ARMTargetParser.cpp.o -c ../lib/Support/ARMTargetParser.cpp [11/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o -c ../lib/Support/AMDGPUMetadata.cpp [12/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o -c ../lib/Support/APFixedPoint.cpp [13/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ItaniumManglingCanonicalizer.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ItaniumManglingCanonicalizer.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ItaniumManglingCanonicalizer.cpp.o -c ../lib/Support/ItaniumManglingCanonicalizer.cpp [14/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o -c ../lib/Support/APSInt.cpp [15/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o -c ../lib/Support/ARMBuildAttrs.cpp [16/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o -c ../lib/Support/ARMWinEH.cpp [17/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o -c ../lib/Support/APFloat.cpp ../lib/Support/APFloat.cpp: In member function 'llvm::APFloatBase::opStatus llvm::detail::IEEEFloat::convertToSignExtendedInteger(llvm::MutableArrayRef, unsigned int, bool, llvm::APFloatBase::roundingMode, bool*) const': ../lib/Support/APFloat.cpp:2280:21: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 2280 | IEEEFloat::opStatus IEEEFloat::convertToSignExtendedInteger( | ^~~~~~~~~ ../lib/Support/APFloat.cpp: In member function 'llvm::APFloatBase::opStatus llvm::detail::IEEEFloat::convertToInteger(llvm::MutableArrayRef, unsigned int, bool, llvm::APFloatBase::roundingMode, bool*) const': ../lib/Support/APFloat.cpp:2394:1: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 2394 | IEEEFloat::convertToInteger(MutableArrayRef parts, | ^~~~~~~~~ ../lib/Support/APFloat.cpp:2399:36: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 2399 | fs = convertToSignExtendedInteger(parts, width, isSigned, rounding_mode, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2400 | isExact); | ~~~~~~~~ ../lib/Support/APFloat.cpp: In member function 'llvm::APFloatBase::opStatus llvm::detail::DoubleAPFloat::convertToInteger(llvm::MutableArrayRef, unsigned int, bool, llvm::APFloatBase::roundingMode, bool*) const': ../lib/Support/APFloat.cpp:4674:1: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 4674 | DoubleAPFloat::convertToInteger(MutableArrayRef Input, | ^~~~~~~~~~~~~ In file included from ../lib/Support/APFloat.cpp:14: ../include/llvm/ADT/APFloat.h:1111:25: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 28 | return U.IEEE.METHOD_CALL; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | if (usesLayout(getSemantics())) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | return U.Double.METHOD_CALL; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | llvm_unreachable("Unexpected semantics"); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | } while (false) | ~~~~~~~~~~~~~~~ 33 | | 34 | namespace llvm { | ~~~~~~~~~~~~~~~~ 35 | | 36 | struct fltSemantics; | ~~~~~~~~~~~~~~~~~~~~ 37 | class APSInt; | ~~~~~~~~~~~~~ 38 | class StringRef; | ~~~~~~~~~~~~~~~~ 39 | class APFloat; | ~~~~~~~~~~~~~~ 40 | class raw_ostream; | ~~~~~~~~~~~~~~~~~~ 41 | | 42 | template class Expected; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43 | template class SmallVectorImpl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | | 45 | /// Enum that represents what fraction of the LSB truncated bits of an fp number | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46 | /// represent. | ~~~~~~~~~~~~~~ 47 | /// | ~~~ 48 | /// This essentially combines the roles of guard and sticky bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 | enum lostFraction { // Example of truncated bits: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | lfExactlyZero, // 000000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51 | lfLessThanHalf, // 0xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | lfExactlyHalf, // 100000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53 | lfMoreThanHalf // 1xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | }; | ~~ 55 | | 56 | /// A self-contained host- and target-independent arbitrary-precision | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | /// floating-point software implementation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | /// | ~~~ 59 | /// APFloat uses bignum integer arithmetic as provided by static functions in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | /// the APInt class. The library will work with bignum integers whose parts are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | /// any unsigned type at least 16 bits wide, but 64 bits is recommended. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | /// | ~~~ 63 | /// Written for clarity rather than speed, in particular with a view to use in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | /// the front-end of a cross compiler so that target arithmetic can be correctly | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | /// performed on the host. Performance should nonetheless be reasonable, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | /// particularly for its intended use. It may be useful as a base | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | /// implementation for a run-time library during development of a faster | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | /// target-specific one. | ~~~~~~~~~~~~~~~~~~~~~~~~ 69 | /// | ~~~ 70 | /// All 5 rounding modes in the IEEE-754R draft are handled correctly for all | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | /// implemented operations. Currently implemented operations are add, subtract, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | /// multiply, divide, fused-multiply-add, conversion-to-float, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | /// conversion-to-integer and conversion-from-integer. New rounding modes | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | /// (e.g. away from zero) can be added with three or four lines of code. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | /// | ~~~ 76 | /// Four formats are built-in: IEEE single precision, double precision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | /// quadruple precision, and x87 80-bit extended double (when operating with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | /// full extended precision). Adding a new format that obeys IEEE semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | /// only requires adding two lines of code: a declaration and definition of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | /// format. | ~~~~~~~~~~~ 81 | /// | ~~~ 82 | /// All operations return the status of that operation as an exception bit-mask, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | /// so multiple operations can be done consecutively with their results or-ed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | /// together. The returned status can be useful for compiler diagnostics; e.g., | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | /// inexact, underflow and overflow can be easily diagnosed on constant folding, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | /// and compiler optimizers can determine what exceptions would be raised by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | /// folding operations and optimize, or perhaps not optimize, accordingly. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | /// | ~~~ 89 | /// At present, underflow tininess is detected after rounding; it should be | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | /// straight forward to add support for the before-rounding case too. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | /// | ~~~ 92 | /// The library reads hexadecimal floating point numbers as per C99, and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | /// correctly rounds if necessary according to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | /// Syntax is required to have been validated by the caller. It also converts | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | /// floating point numbers to hexadecimal text as per the C99 %a and %A | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | /// conversions. The output precision (or alternatively the natural minimal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | /// precision) can be specified; if the requested precision is less than the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | /// natural precision the output is correctly rounded for the specified rounding | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | /// mode. | ~~~~~~~~~ 100 | /// | ~~~ 101 | /// It also reads decimal floating point numbers and correctly rounds according | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | /// to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103 | /// | ~~~ 104 | /// Conversion to decimal text is not currently implemented. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | /// | ~~~ 106 | /// Non-zero finite numbers are represented internally as a sign bit, a 16-bit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | /// signed exponent, and the significand as an array of integer parts. After | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | /// normalization of a number of precision P the exponent is within the range of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | /// the format, and if the number is not denormal the P-th bit of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | /// significand is set as an explicit integer bit. For denormals the most | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | /// significant bit is shifted right so that the exponent is maintained at the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | /// format's minimum, so that the smallest denormal has just the least | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | /// significant bit of the significand set. The sign of zeroes and infinities | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | /// is significant; the exponent and significand of such numbers is not stored, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | /// but has a known implicit (deterministic) value: 0 for the significands, 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | /// for zero exponent, all 1 bits for infinity exponent. For NaNs the sign and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | /// significand are deterministic, although not really meaningful, and preserved | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | /// in non-conversion operations. The exponent is implicitly all 1 bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 | /// | ~~~ 120 | /// APFloat does not provide any exception handling beyond default exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 | /// handling. We represent Signaling NaNs via IEEE-754R 2008 6.2.1 should clause | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | /// by encoding Signaling NaNs with the first bit of its trailing significand as | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | /// 0. | ~~~~~~ 124 | /// | ~~~ 125 | /// TODO | ~~~~~~~~ 126 | /// ==== | ~~~~~~~~ 127 | /// | ~~~ 128 | /// Some features that may or may not be worth adding: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | /// | ~~~ 130 | /// Binary to decimal conversion (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | /// | ~~~ 132 | /// Optional ability to detect underflow tininess before rounding. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | /// | ~~~ 134 | /// New formats: x87 in single and double precision mode (IEEE apart from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | /// extended exponent range) (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | /// | ~~~ 137 | /// New operations: sqrt, IEEE remainder, C90 fmod, nexttoward. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | /// | ~~~ 139 | | 140 | // This is the common type definitions shared by APFloat and its internal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | // implementation classes. This struct should not define any non-static data | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | // members. | ~~~~~~~~~~~ 143 | struct APFloatBase { | ~~~~~~~~~~~~~~~~~~~~ 144 | typedef APInt::WordType integerPart; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | static constexpr unsigned integerPartWidth = APInt::APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146 | | 147 | /// A signed type to represent a floating point numbers unbiased exponent. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | typedef int32_t ExponentType; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | | 150 | /// \name Floating Point Semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | /// @{ | ~~~~~~ 152 | enum Semantics { | ~~~~~~~~~~~~~~~~ 153 | S_IEEEhalf, | ~~~~~~~~~~~ 154 | S_BFloat, | ~~~~~~~~~ 155 | S_IEEEsingle, | ~~~~~~~~~~~~~ 156 | S_IEEEdouble, | ~~~~~~~~~~~~~ 157 | S_x87DoubleExtended, | ~~~~~~~~~~~~~~~~~~~~ 158 | S_IEEEquad, | ~~~~~~~~~~~ 159 | S_PPCDoubleDouble | ~~~~~~~~~~~~~~~~~ 160 | }; | ~~ 161 | | 162 | static const llvm::fltSemantics &EnumToSemantics(Semantics S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | static Semantics SemanticsToEnum(const llvm::fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | | 165 | static const fltSemantics &IEEEhalf() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | static const fltSemantics &BFloat() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | static const fltSemantics &IEEEsingle() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | static const fltSemantics &IEEEdouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | static const fltSemantics &IEEEquad() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | static const fltSemantics &PPCDoubleDouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | static const fltSemantics &x87DoubleExtended() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | | 173 | /// A Pseudo fltsemantic used to construct APFloats that cannot conflict with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | /// anything real. | ~~~~~~~~~~~~~~~~~~ 175 | static const fltSemantics &Bogus() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | | 177 | /// @} | ~~~~~~ 178 | | 179 | /// IEEE-754R 5.11: Floating Point Comparison Relations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | enum cmpResult { | ~~~~~~~~~~~~~~~~ 181 | cmpLessThan, | ~~~~~~~~~~~~ 182 | cmpEqual, | ~~~~~~~~~ 183 | cmpGreaterThan, | ~~~~~~~~~~~~~~~ 184 | cmpUnordered | ~~~~~~~~~~~~ 185 | }; | ~~ 186 | | 187 | /// IEEE-754R 4.3: Rounding-direction attributes. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | using roundingMode = llvm::RoundingMode; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | | 190 | static constexpr roundingMode rmNearestTiesToEven = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | RoundingMode::NearestTiesToEven; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | static constexpr roundingMode rmTowardPositive = RoundingMode::TowardPositive; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | static constexpr roundingMode rmTowardNegative = RoundingMode::TowardNegative; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | static constexpr roundingMode rmTowardZero = RoundingMode::TowardZero; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | static constexpr roundingMode rmNearestTiesToAway = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | RoundingMode::NearestTiesToAway; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | | 198 | /// IEEE-754R 7: Default exception handling. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | /// | ~~~ 200 | /// opUnderflow or opOverflow are always returned or-ed with opInexact. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | /// | ~~~ 202 | /// APFloat models this behavior specified by IEEE-754: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | /// "For operations producing results in floating-point format, the default | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | /// result of an operation that signals the invalid operation exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | /// shall be a quiet NaN." | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | enum opStatus { | ~~~~~~~~~~~~~~~ 207 | opOK = 0x00, | ~~~~~~~~~~~~ 208 | opInvalidOp = 0x01, | ~~~~~~~~~~~~~~~~~~~ 209 | opDivByZero = 0x02, | ~~~~~~~~~~~~~~~~~~~ 210 | opOverflow = 0x04, | ~~~~~~~~~~~~~~~~~~ 211 | opUnderflow = 0x08, | ~~~~~~~~~~~~~~~~~~~ 212 | opInexact = 0x10 | ~~~~~~~~~~~~~~~~ 213 | }; | ~~ 214 | | 215 | /// Category of internally-represented number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | enum fltCategory { | ~~~~~~~~~~~~~~~~~~ 217 | fcInfinity, | ~~~~~~~~~~~ 218 | fcNaN, | ~~~~~~ 219 | fcNormal, | ~~~~~~~~~ 220 | fcZero | ~~~~~~ 221 | }; | ~~ 222 | | 223 | /// Convenience enum used to construct an uninitialized APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | enum uninitializedTag { | ~~~~~~~~~~~~~~~~~~~~~~~ 225 | uninitialized | ~~~~~~~~~~~~~ 226 | }; | ~~ 227 | | 228 | /// Enumeration of \c ilogb error results. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | enum IlogbErrorKinds { | ~~~~~~~~~~~~~~~~~~~~~~ 230 | IEK_Zero = INT_MIN + 1, | ~~~~~~~~~~~~~~~~~~~~~~~ 231 | IEK_NaN = INT_MIN, | ~~~~~~~~~~~~~~~~~~ 232 | IEK_Inf = INT_MAX | ~~~~~~~~~~~~~~~~~ 233 | }; | ~~ 234 | | 235 | static unsigned int semanticsPrecision(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | static ExponentType semanticsMinExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237 | static ExponentType semanticsMaxExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | static unsigned int semanticsSizeInBits(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | | 240 | /// Returns the size of the floating point number (in bits) in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | /// semantics. | ~~~~~~~~~~~~~~ 242 | static unsigned getSizeInBits(const fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | }; | ~~ 244 | | 245 | namespace detail { | ~~~~~~~~~~~~~~~~~~ 246 | | 247 | class IEEEFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | public: | ~~~~~~~ 249 | /// \name Constructors | ~~~~~~~~~~~~~~~~~~~~~~ 250 | /// @{ | ~~~~~~ 251 | | 252 | IEEEFloat(const fltSemantics &); // Default construct to +0.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | IEEEFloat(const fltSemantics &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254 | IEEEFloat(const fltSemantics &, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | IEEEFloat(const fltSemantics &, const APInt &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | explicit IEEEFloat(double d); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | explicit IEEEFloat(float f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258 | IEEEFloat(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259 | IEEEFloat(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~ 260 | ~IEEEFloat(); | ~~~~~~~~~~~~~ 261 | | 262 | /// @} | ~~~~~~ 263 | | 264 | /// Returns whether this instance allocated memory. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | bool needsCleanup() const { return partCount() > 1; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | | 267 | /// \name Convenience "constructors" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | /// @{ | ~~~~~~ 269 | | 270 | /// @} | ~~~~~~ 271 | | 272 | /// \name Arithmetic | ~~~~~~~~~~~~~~~~~~~~ 273 | /// @{ | ~~~~~~ 274 | | 275 | opStatus add(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | opStatus subtract(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | opStatus multiply(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | opStatus divide(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | /// IEEE remainder. | ~~~~~~~~~~~~~~~~~~~ 280 | opStatus remainder(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | /// C fmod, or llvm frem. | ~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | opStatus mod(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | opStatus fusedMultiplyAdd(const IEEEFloat &, const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | opStatus roundToIntegral(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | /// IEEE-754R 5.3.1: nextUp/nextDown. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | | 288 | /// @} | ~~~~~~ 289 | | 290 | /// \name Sign operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | /// @{ | ~~~~~~ 292 | | 293 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 294 | | 295 | /// @} | ~~~~~~ 296 | | 297 | /// \name Conversions | ~~~~~~~~~~~~~~~~~~~~~ 298 | /// @{ | ~~~~~~ 299 | | 300 | opStatus convert(const fltSemantics &, roundingMode, bool *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | opStatus convertToInteger(MutableArrayRef, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 302 | roundingMode, bool *) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 303 | opStatus convertFromAPInt(const APInt &, bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | opStatus convertFromSignExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 305 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 306 | opStatus convertFromZeroExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 308 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310 | double convertToDouble() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | float convertToFloat() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | | 313 | /// @} | ~~~~~~ 314 | | 315 | /// The definition of equality is not straightforward for floating point, so | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | /// we won't use operator==. Use one of the following, or write whatever it | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | /// is you really mean. | ~~~~~~~~~~~~~~~~~~~~~~~ 318 | bool operator==(const IEEEFloat &) const = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | | 320 | /// IEEE comparison with another floating point number (NaNs compare | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 | /// unordered, 0==-0). | ~~~~~~~~~~~~~~~~~~~~~~ 322 | cmpResult compare(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 | | 324 | /// Bitwise comparison for equality (QNaNs compare equal, 0!=-0). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325 | bool bitwiseIsEqual(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | | 327 | /// Write out a hexadecimal representation of the floating point value to DST, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | /// which must be of sufficient size, in the C99 form [-]0xh.hhhhp[+-]d. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | /// Return the number of characters written, excluding the terminating NUL. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | unsigned int convertToHexString(char *dst, unsigned int hexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | bool upperCase, roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332 | | 333 | /// \name IEEE-754R 5.7.2 General operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | /// @{ | ~~~~~~ 335 | | 336 | /// IEEE-754R isSignMinus: Returns true if and only if the current value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337 | /// negative. | ~~~~~~~~~~~~~ 338 | /// | ~~~ 339 | /// This applies to zeros and NaNs as well. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | bool isNegative() const { return sign; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341 | | 342 | /// IEEE-754R isNormal: Returns true if and only if the current value is normal. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | /// | ~~~ 344 | /// This implies that the current value of the float is not zero, subnormal, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345 | /// infinite, or NaN following the definition of normality from IEEE-754R. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | bool isNormal() const { return !isDenormal() && isFiniteNonZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347 | | 348 | /// Returns true if and only if the current value is zero, subnormal, or | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | /// normal. | ~~~~~~~~~~~ 350 | /// | ~~~ 351 | /// This means that the value is not infinite or NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 352 | bool isFinite() const { return !isNaN() && !isInfinity(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | | 354 | /// Returns true if and only if the float is plus or minus zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | bool isZero() const { return category == fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | | 357 | /// IEEE-754R isSubnormal(): Returns true if and only if the float is a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | /// denormal. | ~~~~~~~~~~~~~ 359 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 360 | | 361 | /// IEEE-754R isInfinite(): Returns true if and only if the float is infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | bool isInfinity() const { return category == fcInfinity; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | | 364 | /// Returns true if and only if the float is a quiet or signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 365 | bool isNaN() const { return category == fcNaN; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 366 | | 367 | /// Returns true if and only if the float is a signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | bool isSignaling() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | | 370 | /// @} | ~~~~~~ 371 | | 372 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 373 | /// @{ | ~~~~~~ 374 | | 375 | fltCategory getCategory() const { return category; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | const fltSemantics &getSemantics() const { return *semantics; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | bool isNonZero() const { return category != fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 378 | bool isFiniteNonZero() const { return isFinite() && !isZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | bool isPosZero() const { return isZero() && !isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 380 | bool isNegZero() const { return isZero() && isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 381 | | 382 | /// Returns true if and only if the number has the smallest possible non-zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 383 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 385 | | 386 | /// Returns true if and only if the number has the largest possible finite | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 389 | | 390 | /// Returns true if and only if the number is an exact integer. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 391 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 392 | | 393 | /// @} | ~~~~~~ 394 | | 395 | IEEEFloat &operator=(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | IEEEFloat &operator=(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | | 398 | /// Overload to compute a hash code for an APFloat value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | /// | ~~~ 400 | /// Note that the use of hash codes for floating point values is in general | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 401 | /// frought with peril. Equality is hard to define for these values. For | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | /// example, should negative and positive zero hash to different codes? Are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | /// they equal or not? This hash value implementation specifically | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | /// emphasizes producing different codes for different inputs in order to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | /// be used in canonicalization and memoization. As such, equality is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | /// bitwiseIsEqual, and 0 != -0. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 407 | friend hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 408 | | 409 | /// Converts this value into a decimal string. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 410 | /// | ~~~ 411 | /// \param FormatPrecision The maximum number of digits of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | /// precision to output. If there are fewer digits available, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 413 | /// zero padding will not be used unless the value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | /// integral and small enough to be expressed in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 415 | /// FormatPrecision digits. 0 means to use the natural | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 416 | /// precision of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 417 | /// \param FormatMaxPadding The maximum number of zeros to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | /// consider inserting before falling back to scientific | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 | /// notation. 0 means to always use scientific notation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | /// | ~~~ 421 | /// \param TruncateZero Indicate whether to remove the trailing zero in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 422 | /// fraction part or not. Also setting this parameter to false forcing | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | /// producing of output more similar to default printf behavior. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | /// Specifically the lower e is used as exponent delimiter and exponent | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | /// always contains no less than two digits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 426 | /// | ~~~ 427 | /// Number Precision MaxPadding Result | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | /// ------ --------- ---------- ------ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | /// 1.01E+4 5 2 10100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 430 | /// 1.01E+4 4 2 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | /// 1.01E+4 5 1 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | /// 1.01E-2 5 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | /// 1.01E-2 4 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 434 | /// 1.01E-2 4 1 1.01E-2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision = 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | unsigned FormatMaxPadding = 3, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 437 | | 438 | /// If this value has an exact multiplicative inverse, store it in inv and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 439 | /// return true. | ~~~~~~~~~~~~~~~~ 440 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 | | 442 | /// Returns the exponent of the internal representation of the APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | /// | ~~~ 444 | /// Because the radix of APFloat is 2, this is equivalent to floor(log2(x)). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | /// For special APFloat values, this returns special error codes: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 446 | /// | ~~~ 447 | /// NaN -> \c IEK_NaN | ~~~~~~~~~~~~~~~~~~~~~~~ 448 | /// 0 -> \c IEK_Zero | ~~~~~~~~~~~~~~~~~~~~~~~~ 449 | /// Inf -> \c IEK_Inf | ~~~~~~~~~~~~~~~~~~~~~~~ 450 | /// | ~~~ 451 | friend int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 452 | | 453 | /// Returns: X * 2^Exp for integral exponents. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | friend IEEEFloat scalbn(IEEEFloat X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | | 456 | friend IEEEFloat frexp(const IEEEFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | | 458 | /// \name Special value setters. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | /// @{ | ~~~~~~ 460 | | 461 | void makeLargest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | void makeSmallest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 | void makeNaN(bool SNaN = false, bool Neg = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 464 | const APInt *fill = nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 | void makeInf(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 466 | void makeZero(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 467 | void makeQuiet(); | ~~~~~~~~~~~~~~~~~ 468 | | 469 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 470 | /// semantics. | ~~~~~~~~~~~~~~ 471 | /// | ~~~ 472 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | void makeSmallestNormalized(bool Negative = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | | 475 | /// @} | ~~~~~~ 476 | | 477 | cmpResult compareAbsoluteValue(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | | 479 | private: | ~~~~~~~~ 480 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 481 | /// @{ | ~~~~~~ 482 | | 483 | integerPart *significandParts(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | const integerPart *significandParts() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | unsigned int partCount() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | | 487 | /// @} | ~~~~~~ 488 | | 489 | /// \name Significand operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | /// @{ | ~~~~~~ 491 | | 492 | integerPart addSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 493 | integerPart subtractSignificand(const IEEEFloat &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | lostFraction addOrSubtractSignificand(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | lostFraction multiplySignificand(const IEEEFloat &, IEEEFloat); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | lostFraction multiplySignificand(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | lostFraction divideSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | void incrementSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 499 | void initialize(const fltSemantics *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 500 | void shiftSignificandLeft(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 501 | lostFraction shiftSignificandRight(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | unsigned int significandLSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | unsigned int significandMSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | void zeroSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 505 | /// Return true if the significand excluding the integral bit is all ones. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | bool isSignificandAllOnes() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 507 | /// Return true if the significand excluding the integral bit is all zeros. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 508 | bool isSignificandAllZeros() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | | 510 | /// @} | ~~~~~~ 511 | | 512 | /// \name Arithmetic on special values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | /// @{ | ~~~~~~ 514 | | 515 | opStatus addOrSubtractSpecials(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 516 | opStatus divideSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 517 | opStatus multiplySpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | opStatus modSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | opStatus remainderSpecials(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 520 | | 521 | /// @} | ~~~~~~ 522 | | 523 | /// \name Miscellany | ~~~~~~~~~~~~~~~~~~~~ 524 | /// @{ | ~~~~~~ 525 | | 526 | bool convertFromStringSpecials(StringRef str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | opStatus normalize(roundingMode, lostFraction); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 528 | opStatus addOrSubtract(const IEEEFloat &, roundingMode, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | opStatus handleOverflow(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | bool roundAwayFromZero(roundingMode, lostFraction, unsigned int) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | opStatus convertToSignExtendedInteger(MutableArrayRef, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | unsigned int, bool, roundingMode, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | bool *) const; | ~~~~~~~~~~~~~~ 534 | opStatus convertFromUnsignedParts(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 535 | roundingMode); | ~~~~~~~~~~~~~~ 536 | Expected convertFromHexadecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | Expected convertFromDecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | char *convertNormalToHexString(char *, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 539 | roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~ 540 | opStatus roundSignificandWithExponent(const integerPart *, unsigned int, int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | roundingMode); | ~~~~~~~~~~~~~~ 542 | ExponentType exponentNaN() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | ExponentType exponentInf() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | ExponentType exponentZero() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | | 546 | /// @} | ~~~~~~ 547 | | 548 | APInt convertHalfAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 549 | APInt convertBFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 550 | APInt convertFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 551 | APInt convertDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | APInt convertQuadrupleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 553 | APInt convertF80LongDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 554 | APInt convertPPCDoubleDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 555 | void initFromAPInt(const fltSemantics *Sem, const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 | void initFromHalfAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | void initFromBFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | void initFromFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | void initFromDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | void initFromQuadrupleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | void initFromF80LongDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | void initFromPPCDoubleDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 563 | | 564 | void assign(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | void copySignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | void freeSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 567 | | 568 | /// Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | /// The semantics that this value obeys. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | | 572 | /// A binary fraction with an explicit integer bit. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | /// | ~~~ 574 | /// The significand must be at least one bit wider than the target precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | union Significand { | ~~~~~~~~~~~~~~~~~~~ 576 | integerPart part; | ~~~~~~~~~~~~~~~~~ 577 | integerPart *parts; | ~~~~~~~~~~~~~~~~~~~ 578 | } significand; | ~~~~~~~~~~~~~~ 579 | | 580 | /// The signed unbiased exponent of the value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 581 | ExponentType exponent; | ~~~~~~~~~~~~~~~~~~~~~~ 582 | | 583 | /// What kind of floating point number this is. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | /// | ~~~ 585 | /// Only 2 bits are required, but VisualStudio incorrectly sign extends it. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 586 | /// Using the extra bit keeps it from failing under VisualStudio. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | fltCategory category : 3; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | | 589 | /// Sign bit of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | unsigned int sign : 1; | ~~~~~~~~~~~~~~~~~~~~~~ 591 | }; | ~~ 592 | | 593 | hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | IEEEFloat scalbn(IEEEFloat X, int Exp, IEEEFloat::roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 596 | IEEEFloat frexp(const IEEEFloat &Val, int &Exp, IEEEFloat::roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | | 598 | // This mode implements more precise float in terms of two APFloats. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | // The interface and layout is designed for arbitrary underlying semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | // though currently only PPCDoubleDouble semantics are supported, whose | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 601 | // corresponding underlying semantics are IEEEdouble. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 602 | class DoubleAPFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 603 | // Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | const fltSemantics *Semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | std::unique_ptr Floats; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 606 | | 607 | opStatus addImpl(const APFloat &a, const APFloat &aa, const APFloat &c, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 608 | const APFloat &cc, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 609 | | 610 | opStatus addWithSpecial(const DoubleAPFloat &LHS, const DoubleAPFloat &RHS, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 611 | DoubleAPFloat &Out, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 612 | | 613 | public: | ~~~~~~~ 614 | DoubleAPFloat(const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 615 | DoubleAPFloat(const fltSemantics &S, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 616 | DoubleAPFloat(const fltSemantics &S, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | DoubleAPFloat(const fltSemantics &S, const APInt &I); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | DoubleAPFloat(const fltSemantics &S, APFloat &&First, APFloat &&Second); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | DoubleAPFloat(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | DoubleAPFloat(DoubleAPFloat &&RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | | 622 | DoubleAPFloat &operator=(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | | 624 | DoubleAPFloat &operator=(DoubleAPFloat &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~ 626 | this->~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~ 627 | new (this) DoubleAPFloat(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 628 | } | ~ 629 | return *this; | ~~~~~~~~~~~~~ 630 | } | ~ 631 | | 632 | bool needsCleanup() const { return Floats != nullptr; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 633 | | 634 | APFloat &getFirst() { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 635 | const APFloat &getFirst() const { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 636 | APFloat &getSecond() { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 637 | const APFloat &getSecond() const { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 638 | | 639 | opStatus add(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | opStatus subtract(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 641 | opStatus multiply(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | opStatus divide(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | opStatus remainder(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 644 | opStatus mod(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | opStatus fusedMultiplyAdd(const DoubleAPFloat &Multiplicand, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | const DoubleAPFloat &Addend, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 647 | opStatus roundToIntegral(roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 648 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 649 | cmpResult compareAbsoluteValue(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 650 | | 651 | fltCategory getCategory() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 652 | bool isNegative() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 653 | | 654 | void makeInf(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~ 655 | void makeZero(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~ 656 | void makeLargest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 657 | void makeSmallest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 658 | void makeSmallestNormalized(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 659 | void makeNaN(bool SNaN, bool Neg, const APInt *fill); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 660 | | 661 | cmpResult compare(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 662 | bool bitwiseIsEqual(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 663 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 664 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 665 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 666 | | 667 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 668 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 669 | bool *IsExact) const; | ~~~~~~~~~~~~~~~~~~~~~ 670 | opStatus convertFromAPInt(const APInt &Input, bool IsSigned, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 671 | opStatus convertFromSignExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 672 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 673 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 674 | opStatus convertFromZeroExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 675 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 676 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 677 | unsigned int convertToHexString(char *DST, unsigned int HexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 678 | bool UpperCase, roundingMode RM) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 679 | | 680 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 681 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 682 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 683 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 684 | | 685 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 686 | unsigned FormatMaxPadding, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 | | 688 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 689 | | 690 | friend DoubleAPFloat scalbn(const DoubleAPFloat &X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 691 | friend DoubleAPFloat frexp(const DoubleAPFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 692 | friend hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 693 | }; | ~~ 694 | | 695 | hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 696 | | 697 | } // End detail namespace | ~~~~~~~~~~~~~~~~~~~~~~~~~ 698 | | 699 | // This is a interface class that is currently forwarding functionalities from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 700 | // detail::IEEEFloat. | ~~~~~~~~~~~~~~~~~~~~~ 701 | class APFloat : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 702 | typedef detail::IEEEFloat IEEEFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 703 | typedef detail::DoubleAPFloat DoubleAPFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 704 | | 705 | static_assert(std::is_standard_layout::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 706 | | 707 | union Storage { | ~~~~~~~~~~~~~~~ 708 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | IEEEFloat IEEE; | ~~~~~~~~~~~~~~~ 710 | DoubleAPFloat Double; | ~~~~~~~~~~~~~~~~~~~~~ 711 | | 712 | explicit Storage(IEEEFloat F, const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 713 | explicit Storage(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 714 | : Double(std::move(F)) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 715 | assert(&S == &PPCDoubleDouble()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 716 | } | ~ 717 | | 718 | template | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 719 | Storage(const fltSemantics &Semantics, ArgTypes &&... Args) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 720 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 721 | new (&IEEE) IEEEFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 722 | return; | ~~~~~~~ 723 | } | ~ 724 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 725 | new (&Double) DoubleAPFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | return; | ~~~~~~~ 727 | } | ~ 728 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | } | ~ 730 | | 731 | ~Storage() { | ~~~~~~~~~~~~ 732 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 733 | IEEE.~IEEEFloat(); | ~~~~~~~~~~~~~~~~~~ 734 | return; | ~~~~~~~ 735 | } | ~ 736 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 737 | Double.~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | return; | ~~~~~~~ 739 | } | ~ 740 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 741 | } | ~ 742 | | 743 | Storage(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 744 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 745 | new (this) IEEEFloat(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 746 | return; | ~~~~~~~ 747 | } | ~ 748 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 749 | new (this) DoubleAPFloat(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | return; | ~~~~~~~ 751 | } | ~ 752 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 753 | } | ~ 754 | | 755 | Storage(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 756 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | new (this) IEEEFloat(std::move(RHS.IEEE)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 758 | return; | ~~~~~~~ 759 | } | ~ 760 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | new (this) DoubleAPFloat(std::move(RHS.Double)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | return; | ~~~~~~~ 763 | } | ~ 764 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 765 | } | ~ 766 | | 767 | Storage &operator=(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 769 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 770 | IEEE = RHS.IEEE; | ~~~~~~~~~~~~~~~~ 771 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 772 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 773 | Double = RHS.Double; | ~~~~~~~~~~~~~~~~~~~~ 774 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 776 | new (this) Storage(RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~ 777 | } | ~ 778 | return *this; | ~~~~~~~~~~~~~ 779 | } | ~ 780 | | 781 | Storage &operator=(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 782 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 783 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | IEEE = std::move(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 785 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | Double = std::move(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 790 | new (this) Storage(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | } | ~ 792 | return *this; | ~~~~~~~~~~~~~ 793 | } | ~ 794 | } U; | ~~~~ 795 | | 796 | template static bool usesLayout(const fltSemantics &Semantics) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_assert(std::is_same::value || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | std::is_same::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | if (std::is_same::value) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 800 | return &Semantics == &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 801 | } | ~ 802 | return &Semantics != &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 803 | } | ~ 804 | | 805 | IEEEFloat &getIEEE() { | ~~~~~~~~~~~~~~~~~~~~~~ 806 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 807 | return U.IEEE; | ~~~~~~~~~~~~~~ 808 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 810 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 811 | } | ~ 812 | | 813 | const IEEEFloat &getIEEE() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | return U.IEEE; | ~~~~~~~~~~~~~~ 816 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 817 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 818 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 819 | } | ~ 820 | | 821 | void makeZero(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeZero(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 822 | | 823 | void makeInf(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeInf(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 824 | | 825 | void makeNaN(bool SNaN, bool Neg, const APInt *fill) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 826 | APFLOAT_DISPATCH_ON_SEMANTICS(makeNaN(SNaN, Neg, fill)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | } | ~ 828 | | 829 | void makeLargest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 830 | APFLOAT_DISPATCH_ON_SEMANTICS(makeLargest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 831 | } | ~ 832 | | 833 | void makeSmallest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | } | ~ 836 | | 837 | void makeSmallestNormalized(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 838 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallestNormalized(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 839 | } | ~ 840 | | 841 | // FIXME: This is due to clang 3.3 (or older version) always checks for the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 842 | // default constructor in an array aggregate initialization, even if no | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 843 | // elements in the array is default initialized. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 844 | APFloat() : U(IEEEdouble()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 845 | llvm_unreachable("This is a workaround for old clang."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 846 | } | ~ 847 | | 848 | explicit APFloat(IEEEFloat F, const fltSemantics &S) : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 849 | explicit APFloat(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 850 | : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~ 851 | | 852 | cmpResult compareAbsoluteValue(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 853 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | "Should only compare APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 856 | return U.IEEE.compareAbsoluteValue(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 857 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 858 | return U.Double.compareAbsoluteValue(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 859 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | } | ~ 861 | | 862 | public: | ~~~~~~~ 863 | APFloat(const fltSemantics &Semantics) : U(Semantics) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 864 | APFloat(const fltSemantics &Semantics, StringRef S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 865 | APFloat(const fltSemantics &Semantics, integerPart I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | template ::value>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | APFloat(const fltSemantics &Semantics, T V) = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 | // TODO: Remove this constructor. This isn't faster than the first one. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | APFloat(const fltSemantics &Semantics, uninitializedTag) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 871 | : U(Semantics, uninitialized) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 872 | APFloat(const fltSemantics &Semantics, const APInt &I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 873 | explicit APFloat(double d) : U(IEEEFloat(d), IEEEdouble()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | explicit APFloat(float f) : U(IEEEFloat(f), IEEEsingle()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 875 | APFloat(const APFloat &RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 876 | APFloat(APFloat &&RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 877 | | 878 | ~APFloat() = default; | ~~~~~~~~~~~~~~~~~~~~~ 879 | | 880 | bool needsCleanup() const { APFLOAT_DISPATCH_ON_SEMANTICS(needsCleanup()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 881 | | 882 | /// Factory for Positive and Negative Zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 883 | /// | ~~~ 884 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | static APFloat getZero(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | Val.makeZero(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~ 888 | return Val; | ~~~~~~~~~~~ 889 | } | ~ 890 | | 891 | /// Factory for Positive and Negative Infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | /// | ~~~ 893 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 894 | static APFloat getInf(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 895 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 896 | Val.makeInf(Negative); | ~~~~~~~~~~~~~~~~~~~~~~ 897 | return Val; | ~~~~~~~~~~~ 898 | } | ~ 899 | | 900 | /// Factory for NaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 901 | /// | ~~~ 902 | /// \param Negative - True iff the NaN generated should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 903 | /// \param payload - The unspecified fill bits for creating the NaN, 0 by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 904 | /// default. The value is truncated as necessary. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static APFloat getNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | uint64_t payload = 0) { | ~~~~~~~~~~~~~~~~~~~~~~~ 907 | if (payload) { | ~~~~~~~~~~~~~~ 908 | APInt intPayload(64, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 909 | return getQNaN(Sem, Negative, &intPayload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 910 | } else { | ~~~~~~~~ 911 | return getQNaN(Sem, Negative, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | } | ~ 913 | } | ~ 914 | | 915 | /// Factory for QNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 916 | static APFloat getQNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 917 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 918 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 919 | Val.makeNaN(false, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | return Val; | ~~~~~~~~~~~ 921 | } | ~ 922 | | 923 | /// Factory for SNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 924 | static APFloat getSNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 925 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 926 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 927 | Val.makeNaN(true, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 928 | return Val; | ~~~~~~~~~~~ 929 | } | ~ 930 | | 931 | /// Returns the largest finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 932 | /// | ~~~ 933 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 934 | static APFloat getLargest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 936 | Val.makeLargest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 937 | return Val; | ~~~~~~~~~~~ 938 | } | ~ 939 | | 940 | /// Returns the smallest (by magnitude) finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 941 | /// Might be denormalized, which implies a relative loss of precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 942 | /// | ~~~ 943 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static APFloat getSmallest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 946 | Val.makeSmallest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | return Val; | ~~~~~~~~~~~ 948 | } | ~ 949 | | 950 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 951 | /// semantics. | ~~~~~~~~~~~~~~ 952 | /// | ~~~ 953 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | static APFloat getSmallestNormalized(const fltSemantics &Sem, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 955 | bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 956 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | Val.makeSmallestNormalized(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | return Val; | ~~~~~~~~~~~ 959 | } | ~ 960 | | 961 | /// Returns a float which is bitcasted from an all one value int. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | /// | ~~~ 963 | /// \param Semantics - type float semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | /// \param BitWidth - Select float type | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 965 | static APFloat getAllOnesValue(const fltSemantics &Semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 | unsigned BitWidth); | ~~~~~~~~~~~~~~~~~~~ 967 | | 968 | /// Used to insert APFloat objects, or objects that contain APFloat objects, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | /// into FoldingSets. | ~~~~~~~~~~~~~~~~~~~~~ 970 | void Profile(FoldingSetNodeID &NID) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 971 | | 972 | opStatus add(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 973 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 974 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 975 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 976 | return U.IEEE.add(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 977 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 978 | return U.Double.add(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 979 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 980 | } | ~ 981 | opStatus subtract(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 982 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 983 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 984 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 985 | return U.IEEE.subtract(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 986 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 987 | return U.Double.subtract(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 989 | } | ~ 990 | opStatus multiply(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 991 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | return U.IEEE.multiply(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 995 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | return U.Double.multiply(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 997 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | } | ~ 999 | opStatus divide(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1000 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1001 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1002 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1003 | return U.IEEE.divide(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1004 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1005 | return U.Double.divide(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1006 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1007 | } | ~ 1008 | opStatus remainder(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1009 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1010 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1011 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1012 | return U.IEEE.remainder(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1013 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1014 | return U.Double.remainder(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1015 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1016 | } | ~ 1017 | opStatus mod(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1018 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1019 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1020 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1021 | return U.IEEE.mod(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1023 | return U.Double.mod(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1024 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1025 | } | ~ 1026 | opStatus fusedMultiplyAdd(const APFloat &Multiplicand, const APFloat &Addend, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1027 | roundingMode RM) { | ~~~~~~~~~~~~~~~~~~ 1028 | assert(&getSemantics() == &Multiplicand.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1029 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1030 | assert(&getSemantics() == &Addend.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1031 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1032 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1033 | return U.IEEE.fusedMultiplyAdd(Multiplicand.U.IEEE, Addend.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1034 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1035 | return U.Double.fusedMultiplyAdd(Multiplicand.U.Double, Addend.U.Double, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1036 | RM); | ~~~~ 1037 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | } | ~ 1039 | opStatus roundToIntegral(roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1040 | APFLOAT_DISPATCH_ON_SEMANTICS(roundToIntegral(RM)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | } | ~ 1042 | | 1043 | // TODO: bool parameters are not readable and a source of bugs. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1044 | // Do something. | ~~~~~~~~~~~~~~~~ 1045 | opStatus next(bool nextDown) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1046 | APFLOAT_DISPATCH_ON_SEMANTICS(next(nextDown)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1047 | } | ~ 1048 | | 1049 | /// Negate an APFloat. | ~~~~~~~~~~~~~~~~~~~~~~ 1050 | APFloat operator-() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1051 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1052 | Result.changeSign(); | ~~~~~~~~~~~~~~~~~~~~ 1053 | return Result; | ~~~~~~~~~~~~~~ 1054 | } | ~ 1055 | | 1056 | /// Add two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1057 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1058 | APFloat operator+(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1059 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1060 | (void)Result.add(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1061 | return Result; | ~~~~~~~~~~~~~~ 1062 | } | ~ 1063 | | 1064 | /// Subtract two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1065 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1066 | APFloat operator-(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1067 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1068 | (void)Result.subtract(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1069 | return Result; | ~~~~~~~~~~~~~~ 1070 | } | ~ 1071 | | 1072 | /// Multiply two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1074 | APFloat operator*(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1075 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1076 | (void)Result.multiply(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1077 | return Result; | ~~~~~~~~~~~~~~ 1078 | } | ~ 1079 | | 1080 | /// Divide the first APFloat by the second, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1081 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1082 | APFloat operator/(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1083 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1084 | (void)Result.divide(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1085 | return Result; | ~~~~~~~~~~~~~~ 1086 | } | ~ 1087 | | 1088 | void changeSign() { APFLOAT_DISPATCH_ON_SEMANTICS(changeSign()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1089 | void clearSign() { | ~~~~~~~~~~~~~~~~~~ 1090 | if (isNegative()) | ~~~~~~~~~~~~~~~~~ 1091 | changeSign(); | ~~~~~~~~~~~~~ 1092 | } | ~ 1093 | void copySign(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1094 | if (isNegative() != RHS.isNegative()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | changeSign(); | ~~~~~~~~~~~~~ 1096 | } | ~ 1097 | | 1098 | /// A static helper to produce a copy of an APFloat value with its sign | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1099 | /// copied from some other APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1100 | static APFloat copySign(APFloat Value, const APFloat &Sign) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1101 | Value.copySign(Sign); | ~~~~~~~~~~~~~~~~~~~~~ 1102 | return Value; | ~~~~~~~~~~~~~ 1103 | } | ~ 1104 | | 1105 | opStatus convert(const fltSemantics &ToSemantics, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1106 | bool *losesInfo); | ~~~~~~~~~~~~~~~~~ 1107 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1108 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | bool *IsExact) const { | ~~~~~~~~~~~~~~~~~~~~~~ 1110 | APFLOAT_DISPATCH_ON_SEMANTICS( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1111 | convertToInteger(Input, Width, IsSigned, RM, IsExact)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/ADT/APFloat.h:28:21: note: in definition of macro 'APFLOAT_DISPATCH_ON_SEMANTICS' 28 | return U.IEEE.METHOD_CALL; \ | ^~~~~~~~~~~ ../include/llvm/ADT/APFloat.h:1111:25: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 30 | return U.Double.METHOD_CALL; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | llvm_unreachable("Unexpected semantics"); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | } while (false) | ~~~~~~~~~~~~~~~ 33 | | 34 | namespace llvm { | ~~~~~~~~~~~~~~~~ 35 | | 36 | struct fltSemantics; | ~~~~~~~~~~~~~~~~~~~~ 37 | class APSInt; | ~~~~~~~~~~~~~ 38 | class StringRef; | ~~~~~~~~~~~~~~~~ 39 | class APFloat; | ~~~~~~~~~~~~~~ 40 | class raw_ostream; | ~~~~~~~~~~~~~~~~~~ 41 | | 42 | template class Expected; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43 | template class SmallVectorImpl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | | 45 | /// Enum that represents what fraction of the LSB truncated bits of an fp number | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46 | /// represent. | ~~~~~~~~~~~~~~ 47 | /// | ~~~ 48 | /// This essentially combines the roles of guard and sticky bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 | enum lostFraction { // Example of truncated bits: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | lfExactlyZero, // 000000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51 | lfLessThanHalf, // 0xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | lfExactlyHalf, // 100000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53 | lfMoreThanHalf // 1xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | }; | ~~ 55 | | 56 | /// A self-contained host- and target-independent arbitrary-precision | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | /// floating-point software implementation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | /// | ~~~ 59 | /// APFloat uses bignum integer arithmetic as provided by static functions in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | /// the APInt class. The library will work with bignum integers whose parts are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | /// any unsigned type at least 16 bits wide, but 64 bits is recommended. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | /// | ~~~ 63 | /// Written for clarity rather than speed, in particular with a view to use in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | /// the front-end of a cross compiler so that target arithmetic can be correctly | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | /// performed on the host. Performance should nonetheless be reasonable, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | /// particularly for its intended use. It may be useful as a base | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | /// implementation for a run-time library during development of a faster | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | /// target-specific one. | ~~~~~~~~~~~~~~~~~~~~~~~~ 69 | /// | ~~~ 70 | /// All 5 rounding modes in the IEEE-754R draft are handled correctly for all | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | /// implemented operations. Currently implemented operations are add, subtract, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | /// multiply, divide, fused-multiply-add, conversion-to-float, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | /// conversion-to-integer and conversion-from-integer. New rounding modes | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | /// (e.g. away from zero) can be added with three or four lines of code. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | /// | ~~~ 76 | /// Four formats are built-in: IEEE single precision, double precision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | /// quadruple precision, and x87 80-bit extended double (when operating with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | /// full extended precision). Adding a new format that obeys IEEE semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | /// only requires adding two lines of code: a declaration and definition of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | /// format. | ~~~~~~~~~~~ 81 | /// | ~~~ 82 | /// All operations return the status of that operation as an exception bit-mask, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | /// so multiple operations can be done consecutively with their results or-ed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | /// together. The returned status can be useful for compiler diagnostics; e.g., | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | /// inexact, underflow and overflow can be easily diagnosed on constant folding, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | /// and compiler optimizers can determine what exceptions would be raised by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | /// folding operations and optimize, or perhaps not optimize, accordingly. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | /// | ~~~ 89 | /// At present, underflow tininess is detected after rounding; it should be | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | /// straight forward to add support for the before-rounding case too. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | /// | ~~~ 92 | /// The library reads hexadecimal floating point numbers as per C99, and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | /// correctly rounds if necessary according to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | /// Syntax is required to have been validated by the caller. It also converts | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | /// floating point numbers to hexadecimal text as per the C99 %a and %A | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | /// conversions. The output precision (or alternatively the natural minimal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | /// precision) can be specified; if the requested precision is less than the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | /// natural precision the output is correctly rounded for the specified rounding | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | /// mode. | ~~~~~~~~~ 100 | /// | ~~~ 101 | /// It also reads decimal floating point numbers and correctly rounds according | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | /// to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103 | /// | ~~~ 104 | /// Conversion to decimal text is not currently implemented. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | /// | ~~~ 106 | /// Non-zero finite numbers are represented internally as a sign bit, a 16-bit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | /// signed exponent, and the significand as an array of integer parts. After | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | /// normalization of a number of precision P the exponent is within the range of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | /// the format, and if the number is not denormal the P-th bit of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | /// significand is set as an explicit integer bit. For denormals the most | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | /// significant bit is shifted right so that the exponent is maintained at the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | /// format's minimum, so that the smallest denormal has just the least | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | /// significant bit of the significand set. The sign of zeroes and infinities | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | /// is significant; the exponent and significand of such numbers is not stored, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | /// but has a known implicit (deterministic) value: 0 for the significands, 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | /// for zero exponent, all 1 bits for infinity exponent. For NaNs the sign and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | /// significand are deterministic, although not really meaningful, and preserved | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | /// in non-conversion operations. The exponent is implicitly all 1 bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 | /// | ~~~ 120 | /// APFloat does not provide any exception handling beyond default exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 | /// handling. We represent Signaling NaNs via IEEE-754R 2008 6.2.1 should clause | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | /// by encoding Signaling NaNs with the first bit of its trailing significand as | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | /// 0. | ~~~~~~ 124 | /// | ~~~ 125 | /// TODO | ~~~~~~~~ 126 | /// ==== | ~~~~~~~~ 127 | /// | ~~~ 128 | /// Some features that may or may not be worth adding: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | /// | ~~~ 130 | /// Binary to decimal conversion (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | /// | ~~~ 132 | /// Optional ability to detect underflow tininess before rounding. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | /// | ~~~ 134 | /// New formats: x87 in single and double precision mode (IEEE apart from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | /// extended exponent range) (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | /// | ~~~ 137 | /// New operations: sqrt, IEEE remainder, C90 fmod, nexttoward. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | /// | ~~~ 139 | | 140 | // This is the common type definitions shared by APFloat and its internal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | // implementation classes. This struct should not define any non-static data | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | // members. | ~~~~~~~~~~~ 143 | struct APFloatBase { | ~~~~~~~~~~~~~~~~~~~~ 144 | typedef APInt::WordType integerPart; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | static constexpr unsigned integerPartWidth = APInt::APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146 | | 147 | /// A signed type to represent a floating point numbers unbiased exponent. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | typedef int32_t ExponentType; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | | 150 | /// \name Floating Point Semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | /// @{ | ~~~~~~ 152 | enum Semantics { | ~~~~~~~~~~~~~~~~ 153 | S_IEEEhalf, | ~~~~~~~~~~~ 154 | S_BFloat, | ~~~~~~~~~ 155 | S_IEEEsingle, | ~~~~~~~~~~~~~ 156 | S_IEEEdouble, | ~~~~~~~~~~~~~ 157 | S_x87DoubleExtended, | ~~~~~~~~~~~~~~~~~~~~ 158 | S_IEEEquad, | ~~~~~~~~~~~ 159 | S_PPCDoubleDouble | ~~~~~~~~~~~~~~~~~ 160 | }; | ~~ 161 | | 162 | static const llvm::fltSemantics &EnumToSemantics(Semantics S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | static Semantics SemanticsToEnum(const llvm::fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | | 165 | static const fltSemantics &IEEEhalf() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | static const fltSemantics &BFloat() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | static const fltSemantics &IEEEsingle() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | static const fltSemantics &IEEEdouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | static const fltSemantics &IEEEquad() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | static const fltSemantics &PPCDoubleDouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | static const fltSemantics &x87DoubleExtended() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | | 173 | /// A Pseudo fltsemantic used to construct APFloats that cannot conflict with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | /// anything real. | ~~~~~~~~~~~~~~~~~~ 175 | static const fltSemantics &Bogus() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | | 177 | /// @} | ~~~~~~ 178 | | 179 | /// IEEE-754R 5.11: Floating Point Comparison Relations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | enum cmpResult { | ~~~~~~~~~~~~~~~~ 181 | cmpLessThan, | ~~~~~~~~~~~~ 182 | cmpEqual, | ~~~~~~~~~ 183 | cmpGreaterThan, | ~~~~~~~~~~~~~~~ 184 | cmpUnordered | ~~~~~~~~~~~~ 185 | }; | ~~ 186 | | 187 | /// IEEE-754R 4.3: Rounding-direction attributes. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | using roundingMode = llvm::RoundingMode; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | | 190 | static constexpr roundingMode rmNearestTiesToEven = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | RoundingMode::NearestTiesToEven; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | static constexpr roundingMode rmTowardPositive = RoundingMode::TowardPositive; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | static constexpr roundingMode rmTowardNegative = RoundingMode::TowardNegative; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | static constexpr roundingMode rmTowardZero = RoundingMode::TowardZero; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | static constexpr roundingMode rmNearestTiesToAway = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | RoundingMode::NearestTiesToAway; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | | 198 | /// IEEE-754R 7: Default exception handling. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | /// | ~~~ 200 | /// opUnderflow or opOverflow are always returned or-ed with opInexact. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | /// | ~~~ 202 | /// APFloat models this behavior specified by IEEE-754: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | /// "For operations producing results in floating-point format, the default | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | /// result of an operation that signals the invalid operation exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | /// shall be a quiet NaN." | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | enum opStatus { | ~~~~~~~~~~~~~~~ 207 | opOK = 0x00, | ~~~~~~~~~~~~ 208 | opInvalidOp = 0x01, | ~~~~~~~~~~~~~~~~~~~ 209 | opDivByZero = 0x02, | ~~~~~~~~~~~~~~~~~~~ 210 | opOverflow = 0x04, | ~~~~~~~~~~~~~~~~~~ 211 | opUnderflow = 0x08, | ~~~~~~~~~~~~~~~~~~~ 212 | opInexact = 0x10 | ~~~~~~~~~~~~~~~~ 213 | }; | ~~ 214 | | 215 | /// Category of internally-represented number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | enum fltCategory { | ~~~~~~~~~~~~~~~~~~ 217 | fcInfinity, | ~~~~~~~~~~~ 218 | fcNaN, | ~~~~~~ 219 | fcNormal, | ~~~~~~~~~ 220 | fcZero | ~~~~~~ 221 | }; | ~~ 222 | | 223 | /// Convenience enum used to construct an uninitialized APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | enum uninitializedTag { | ~~~~~~~~~~~~~~~~~~~~~~~ 225 | uninitialized | ~~~~~~~~~~~~~ 226 | }; | ~~ 227 | | 228 | /// Enumeration of \c ilogb error results. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | enum IlogbErrorKinds { | ~~~~~~~~~~~~~~~~~~~~~~ 230 | IEK_Zero = INT_MIN + 1, | ~~~~~~~~~~~~~~~~~~~~~~~ 231 | IEK_NaN = INT_MIN, | ~~~~~~~~~~~~~~~~~~ 232 | IEK_Inf = INT_MAX | ~~~~~~~~~~~~~~~~~ 233 | }; | ~~ 234 | | 235 | static unsigned int semanticsPrecision(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | static ExponentType semanticsMinExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237 | static ExponentType semanticsMaxExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | static unsigned int semanticsSizeInBits(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | | 240 | /// Returns the size of the floating point number (in bits) in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | /// semantics. | ~~~~~~~~~~~~~~ 242 | static unsigned getSizeInBits(const fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | }; | ~~ 244 | | 245 | namespace detail { | ~~~~~~~~~~~~~~~~~~ 246 | | 247 | class IEEEFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | public: | ~~~~~~~ 249 | /// \name Constructors | ~~~~~~~~~~~~~~~~~~~~~~ 250 | /// @{ | ~~~~~~ 251 | | 252 | IEEEFloat(const fltSemantics &); // Default construct to +0.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | IEEEFloat(const fltSemantics &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254 | IEEEFloat(const fltSemantics &, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | IEEEFloat(const fltSemantics &, const APInt &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | explicit IEEEFloat(double d); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | explicit IEEEFloat(float f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258 | IEEEFloat(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259 | IEEEFloat(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~ 260 | ~IEEEFloat(); | ~~~~~~~~~~~~~ 261 | | 262 | /// @} | ~~~~~~ 263 | | 264 | /// Returns whether this instance allocated memory. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | bool needsCleanup() const { return partCount() > 1; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | | 267 | /// \name Convenience "constructors" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | /// @{ | ~~~~~~ 269 | | 270 | /// @} | ~~~~~~ 271 | | 272 | /// \name Arithmetic | ~~~~~~~~~~~~~~~~~~~~ 273 | /// @{ | ~~~~~~ 274 | | 275 | opStatus add(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | opStatus subtract(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | opStatus multiply(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | opStatus divide(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | /// IEEE remainder. | ~~~~~~~~~~~~~~~~~~~ 280 | opStatus remainder(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | /// C fmod, or llvm frem. | ~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | opStatus mod(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | opStatus fusedMultiplyAdd(const IEEEFloat &, const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | opStatus roundToIntegral(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | /// IEEE-754R 5.3.1: nextUp/nextDown. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | | 288 | /// @} | ~~~~~~ 289 | | 290 | /// \name Sign operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | /// @{ | ~~~~~~ 292 | | 293 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 294 | | 295 | /// @} | ~~~~~~ 296 | | 297 | /// \name Conversions | ~~~~~~~~~~~~~~~~~~~~~ 298 | /// @{ | ~~~~~~ 299 | | 300 | opStatus convert(const fltSemantics &, roundingMode, bool *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | opStatus convertToInteger(MutableArrayRef, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 302 | roundingMode, bool *) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 303 | opStatus convertFromAPInt(const APInt &, bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | opStatus convertFromSignExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 305 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 306 | opStatus convertFromZeroExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 308 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310 | double convertToDouble() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | float convertToFloat() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | | 313 | /// @} | ~~~~~~ 314 | | 315 | /// The definition of equality is not straightforward for floating point, so | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | /// we won't use operator==. Use one of the following, or write whatever it | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | /// is you really mean. | ~~~~~~~~~~~~~~~~~~~~~~~ 318 | bool operator==(const IEEEFloat &) const = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | | 320 | /// IEEE comparison with another floating point number (NaNs compare | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 | /// unordered, 0==-0). | ~~~~~~~~~~~~~~~~~~~~~~ 322 | cmpResult compare(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 | | 324 | /// Bitwise comparison for equality (QNaNs compare equal, 0!=-0). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325 | bool bitwiseIsEqual(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | | 327 | /// Write out a hexadecimal representation of the floating point value to DST, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | /// which must be of sufficient size, in the C99 form [-]0xh.hhhhp[+-]d. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | /// Return the number of characters written, excluding the terminating NUL. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | unsigned int convertToHexString(char *dst, unsigned int hexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | bool upperCase, roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332 | | 333 | /// \name IEEE-754R 5.7.2 General operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | /// @{ | ~~~~~~ 335 | | 336 | /// IEEE-754R isSignMinus: Returns true if and only if the current value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337 | /// negative. | ~~~~~~~~~~~~~ 338 | /// | ~~~ 339 | /// This applies to zeros and NaNs as well. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | bool isNegative() const { return sign; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341 | | 342 | /// IEEE-754R isNormal: Returns true if and only if the current value is normal. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | /// | ~~~ 344 | /// This implies that the current value of the float is not zero, subnormal, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345 | /// infinite, or NaN following the definition of normality from IEEE-754R. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | bool isNormal() const { return !isDenormal() && isFiniteNonZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347 | | 348 | /// Returns true if and only if the current value is zero, subnormal, or | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | /// normal. | ~~~~~~~~~~~ 350 | /// | ~~~ 351 | /// This means that the value is not infinite or NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 352 | bool isFinite() const { return !isNaN() && !isInfinity(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | | 354 | /// Returns true if and only if the float is plus or minus zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | bool isZero() const { return category == fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | | 357 | /// IEEE-754R isSubnormal(): Returns true if and only if the float is a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | /// denormal. | ~~~~~~~~~~~~~ 359 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 360 | | 361 | /// IEEE-754R isInfinite(): Returns true if and only if the float is infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | bool isInfinity() const { return category == fcInfinity; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | | 364 | /// Returns true if and only if the float is a quiet or signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 365 | bool isNaN() const { return category == fcNaN; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 366 | | 367 | /// Returns true if and only if the float is a signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | bool isSignaling() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | | 370 | /// @} | ~~~~~~ 371 | | 372 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 373 | /// @{ | ~~~~~~ 374 | | 375 | fltCategory getCategory() const { return category; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | const fltSemantics &getSemantics() const { return *semantics; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | bool isNonZero() const { return category != fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 378 | bool isFiniteNonZero() const { return isFinite() && !isZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | bool isPosZero() const { return isZero() && !isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 380 | bool isNegZero() const { return isZero() && isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 381 | | 382 | /// Returns true if and only if the number has the smallest possible non-zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 383 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 385 | | 386 | /// Returns true if and only if the number has the largest possible finite | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 389 | | 390 | /// Returns true if and only if the number is an exact integer. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 391 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 392 | | 393 | /// @} | ~~~~~~ 394 | | 395 | IEEEFloat &operator=(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | IEEEFloat &operator=(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | | 398 | /// Overload to compute a hash code for an APFloat value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | /// | ~~~ 400 | /// Note that the use of hash codes for floating point values is in general | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 401 | /// frought with peril. Equality is hard to define for these values. For | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | /// example, should negative and positive zero hash to different codes? Are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | /// they equal or not? This hash value implementation specifically | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | /// emphasizes producing different codes for different inputs in order to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | /// be used in canonicalization and memoization. As such, equality is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | /// bitwiseIsEqual, and 0 != -0. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 407 | friend hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 408 | | 409 | /// Converts this value into a decimal string. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 410 | /// | ~~~ 411 | /// \param FormatPrecision The maximum number of digits of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | /// precision to output. If there are fewer digits available, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 413 | /// zero padding will not be used unless the value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | /// integral and small enough to be expressed in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 415 | /// FormatPrecision digits. 0 means to use the natural | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 416 | /// precision of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 417 | /// \param FormatMaxPadding The maximum number of zeros to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | /// consider inserting before falling back to scientific | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 | /// notation. 0 means to always use scientific notation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | /// | ~~~ 421 | /// \param TruncateZero Indicate whether to remove the trailing zero in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 422 | /// fraction part or not. Also setting this parameter to false forcing | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | /// producing of output more similar to default printf behavior. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | /// Specifically the lower e is used as exponent delimiter and exponent | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | /// always contains no less than two digits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 426 | /// | ~~~ 427 | /// Number Precision MaxPadding Result | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | /// ------ --------- ---------- ------ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | /// 1.01E+4 5 2 10100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 430 | /// 1.01E+4 4 2 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | /// 1.01E+4 5 1 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | /// 1.01E-2 5 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | /// 1.01E-2 4 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 434 | /// 1.01E-2 4 1 1.01E-2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision = 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | unsigned FormatMaxPadding = 3, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 437 | | 438 | /// If this value has an exact multiplicative inverse, store it in inv and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 439 | /// return true. | ~~~~~~~~~~~~~~~~ 440 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 | | 442 | /// Returns the exponent of the internal representation of the APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | /// | ~~~ 444 | /// Because the radix of APFloat is 2, this is equivalent to floor(log2(x)). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | /// For special APFloat values, this returns special error codes: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 446 | /// | ~~~ 447 | /// NaN -> \c IEK_NaN | ~~~~~~~~~~~~~~~~~~~~~~~ 448 | /// 0 -> \c IEK_Zero | ~~~~~~~~~~~~~~~~~~~~~~~~ 449 | /// Inf -> \c IEK_Inf | ~~~~~~~~~~~~~~~~~~~~~~~ 450 | /// | ~~~ 451 | friend int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 452 | | 453 | /// Returns: X * 2^Exp for integral exponents. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | friend IEEEFloat scalbn(IEEEFloat X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | | 456 | friend IEEEFloat frexp(const IEEEFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | | 458 | /// \name Special value setters. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | /// @{ | ~~~~~~ 460 | | 461 | void makeLargest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | void makeSmallest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 | void makeNaN(bool SNaN = false, bool Neg = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 464 | const APInt *fill = nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 | void makeInf(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 466 | void makeZero(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 467 | void makeQuiet(); | ~~~~~~~~~~~~~~~~~ 468 | | 469 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 470 | /// semantics. | ~~~~~~~~~~~~~~ 471 | /// | ~~~ 472 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | void makeSmallestNormalized(bool Negative = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | | 475 | /// @} | ~~~~~~ 476 | | 477 | cmpResult compareAbsoluteValue(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | | 479 | private: | ~~~~~~~~ 480 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 481 | /// @{ | ~~~~~~ 482 | | 483 | integerPart *significandParts(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | const integerPart *significandParts() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | unsigned int partCount() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | | 487 | /// @} | ~~~~~~ 488 | | 489 | /// \name Significand operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | /// @{ | ~~~~~~ 491 | | 492 | integerPart addSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 493 | integerPart subtractSignificand(const IEEEFloat &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | lostFraction addOrSubtractSignificand(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | lostFraction multiplySignificand(const IEEEFloat &, IEEEFloat); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | lostFraction multiplySignificand(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | lostFraction divideSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | void incrementSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 499 | void initialize(const fltSemantics *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 500 | void shiftSignificandLeft(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 501 | lostFraction shiftSignificandRight(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | unsigned int significandLSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | unsigned int significandMSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | void zeroSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 505 | /// Return true if the significand excluding the integral bit is all ones. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | bool isSignificandAllOnes() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 507 | /// Return true if the significand excluding the integral bit is all zeros. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 508 | bool isSignificandAllZeros() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | | 510 | /// @} | ~~~~~~ 511 | | 512 | /// \name Arithmetic on special values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | /// @{ | ~~~~~~ 514 | | 515 | opStatus addOrSubtractSpecials(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 516 | opStatus divideSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 517 | opStatus multiplySpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | opStatus modSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | opStatus remainderSpecials(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 520 | | 521 | /// @} | ~~~~~~ 522 | | 523 | /// \name Miscellany | ~~~~~~~~~~~~~~~~~~~~ 524 | /// @{ | ~~~~~~ 525 | | 526 | bool convertFromStringSpecials(StringRef str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | opStatus normalize(roundingMode, lostFraction); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 528 | opStatus addOrSubtract(const IEEEFloat &, roundingMode, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | opStatus handleOverflow(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | bool roundAwayFromZero(roundingMode, lostFraction, unsigned int) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | opStatus convertToSignExtendedInteger(MutableArrayRef, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | unsigned int, bool, roundingMode, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | bool *) const; | ~~~~~~~~~~~~~~ 534 | opStatus convertFromUnsignedParts(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 535 | roundingMode); | ~~~~~~~~~~~~~~ 536 | Expected convertFromHexadecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | Expected convertFromDecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | char *convertNormalToHexString(char *, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 539 | roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~ 540 | opStatus roundSignificandWithExponent(const integerPart *, unsigned int, int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | roundingMode); | ~~~~~~~~~~~~~~ 542 | ExponentType exponentNaN() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | ExponentType exponentInf() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | ExponentType exponentZero() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | | 546 | /// @} | ~~~~~~ 547 | | 548 | APInt convertHalfAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 549 | APInt convertBFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 550 | APInt convertFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 551 | APInt convertDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | APInt convertQuadrupleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 553 | APInt convertF80LongDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 554 | APInt convertPPCDoubleDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 555 | void initFromAPInt(const fltSemantics *Sem, const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 | void initFromHalfAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | void initFromBFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | void initFromFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | void initFromDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | void initFromQuadrupleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | void initFromF80LongDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | void initFromPPCDoubleDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 563 | | 564 | void assign(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | void copySignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | void freeSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 567 | | 568 | /// Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | /// The semantics that this value obeys. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | | 572 | /// A binary fraction with an explicit integer bit. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | /// | ~~~ 574 | /// The significand must be at least one bit wider than the target precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | union Significand { | ~~~~~~~~~~~~~~~~~~~ 576 | integerPart part; | ~~~~~~~~~~~~~~~~~ 577 | integerPart *parts; | ~~~~~~~~~~~~~~~~~~~ 578 | } significand; | ~~~~~~~~~~~~~~ 579 | | 580 | /// The signed unbiased exponent of the value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 581 | ExponentType exponent; | ~~~~~~~~~~~~~~~~~~~~~~ 582 | | 583 | /// What kind of floating point number this is. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | /// | ~~~ 585 | /// Only 2 bits are required, but VisualStudio incorrectly sign extends it. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 586 | /// Using the extra bit keeps it from failing under VisualStudio. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | fltCategory category : 3; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | | 589 | /// Sign bit of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | unsigned int sign : 1; | ~~~~~~~~~~~~~~~~~~~~~~ 591 | }; | ~~ 592 | | 593 | hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | IEEEFloat scalbn(IEEEFloat X, int Exp, IEEEFloat::roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 596 | IEEEFloat frexp(const IEEEFloat &Val, int &Exp, IEEEFloat::roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | | 598 | // This mode implements more precise float in terms of two APFloats. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | // The interface and layout is designed for arbitrary underlying semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | // though currently only PPCDoubleDouble semantics are supported, whose | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 601 | // corresponding underlying semantics are IEEEdouble. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 602 | class DoubleAPFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 603 | // Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | const fltSemantics *Semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | std::unique_ptr Floats; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 606 | | 607 | opStatus addImpl(const APFloat &a, const APFloat &aa, const APFloat &c, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 608 | const APFloat &cc, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 609 | | 610 | opStatus addWithSpecial(const DoubleAPFloat &LHS, const DoubleAPFloat &RHS, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 611 | DoubleAPFloat &Out, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 612 | | 613 | public: | ~~~~~~~ 614 | DoubleAPFloat(const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 615 | DoubleAPFloat(const fltSemantics &S, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 616 | DoubleAPFloat(const fltSemantics &S, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | DoubleAPFloat(const fltSemantics &S, const APInt &I); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | DoubleAPFloat(const fltSemantics &S, APFloat &&First, APFloat &&Second); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | DoubleAPFloat(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | DoubleAPFloat(DoubleAPFloat &&RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | | 622 | DoubleAPFloat &operator=(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | | 624 | DoubleAPFloat &operator=(DoubleAPFloat &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~ 626 | this->~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~ 627 | new (this) DoubleAPFloat(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 628 | } | ~ 629 | return *this; | ~~~~~~~~~~~~~ 630 | } | ~ 631 | | 632 | bool needsCleanup() const { return Floats != nullptr; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 633 | | 634 | APFloat &getFirst() { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 635 | const APFloat &getFirst() const { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 636 | APFloat &getSecond() { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 637 | const APFloat &getSecond() const { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 638 | | 639 | opStatus add(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | opStatus subtract(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 641 | opStatus multiply(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | opStatus divide(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | opStatus remainder(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 644 | opStatus mod(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | opStatus fusedMultiplyAdd(const DoubleAPFloat &Multiplicand, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | const DoubleAPFloat &Addend, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 647 | opStatus roundToIntegral(roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 648 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 649 | cmpResult compareAbsoluteValue(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 650 | | 651 | fltCategory getCategory() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 652 | bool isNegative() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 653 | | 654 | void makeInf(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~ 655 | void makeZero(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~ 656 | void makeLargest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 657 | void makeSmallest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 658 | void makeSmallestNormalized(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 659 | void makeNaN(bool SNaN, bool Neg, const APInt *fill); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 660 | | 661 | cmpResult compare(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 662 | bool bitwiseIsEqual(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 663 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 664 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 665 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 666 | | 667 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 668 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 669 | bool *IsExact) const; | ~~~~~~~~~~~~~~~~~~~~~ 670 | opStatus convertFromAPInt(const APInt &Input, bool IsSigned, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 671 | opStatus convertFromSignExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 672 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 673 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 674 | opStatus convertFromZeroExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 675 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 676 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 677 | unsigned int convertToHexString(char *DST, unsigned int HexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 678 | bool UpperCase, roundingMode RM) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 679 | | 680 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 681 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 682 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 683 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 684 | | 685 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 686 | unsigned FormatMaxPadding, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 | | 688 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 689 | | 690 | friend DoubleAPFloat scalbn(const DoubleAPFloat &X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 691 | friend DoubleAPFloat frexp(const DoubleAPFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 692 | friend hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 693 | }; | ~~ 694 | | 695 | hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 696 | | 697 | } // End detail namespace | ~~~~~~~~~~~~~~~~~~~~~~~~~ 698 | | 699 | // This is a interface class that is currently forwarding functionalities from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 700 | // detail::IEEEFloat. | ~~~~~~~~~~~~~~~~~~~~~ 701 | class APFloat : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 702 | typedef detail::IEEEFloat IEEEFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 703 | typedef detail::DoubleAPFloat DoubleAPFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 704 | | 705 | static_assert(std::is_standard_layout::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 706 | | 707 | union Storage { | ~~~~~~~~~~~~~~~ 708 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | IEEEFloat IEEE; | ~~~~~~~~~~~~~~~ 710 | DoubleAPFloat Double; | ~~~~~~~~~~~~~~~~~~~~~ 711 | | 712 | explicit Storage(IEEEFloat F, const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 713 | explicit Storage(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 714 | : Double(std::move(F)) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 715 | assert(&S == &PPCDoubleDouble()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 716 | } | ~ 717 | | 718 | template | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 719 | Storage(const fltSemantics &Semantics, ArgTypes &&... Args) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 720 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 721 | new (&IEEE) IEEEFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 722 | return; | ~~~~~~~ 723 | } | ~ 724 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 725 | new (&Double) DoubleAPFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | return; | ~~~~~~~ 727 | } | ~ 728 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | } | ~ 730 | | 731 | ~Storage() { | ~~~~~~~~~~~~ 732 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 733 | IEEE.~IEEEFloat(); | ~~~~~~~~~~~~~~~~~~ 734 | return; | ~~~~~~~ 735 | } | ~ 736 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 737 | Double.~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | return; | ~~~~~~~ 739 | } | ~ 740 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 741 | } | ~ 742 | | 743 | Storage(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 744 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 745 | new (this) IEEEFloat(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 746 | return; | ~~~~~~~ 747 | } | ~ 748 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 749 | new (this) DoubleAPFloat(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | return; | ~~~~~~~ 751 | } | ~ 752 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 753 | } | ~ 754 | | 755 | Storage(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 756 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | new (this) IEEEFloat(std::move(RHS.IEEE)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 758 | return; | ~~~~~~~ 759 | } | ~ 760 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | new (this) DoubleAPFloat(std::move(RHS.Double)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | return; | ~~~~~~~ 763 | } | ~ 764 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 765 | } | ~ 766 | | 767 | Storage &operator=(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 769 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 770 | IEEE = RHS.IEEE; | ~~~~~~~~~~~~~~~~ 771 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 772 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 773 | Double = RHS.Double; | ~~~~~~~~~~~~~~~~~~~~ 774 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 776 | new (this) Storage(RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~ 777 | } | ~ 778 | return *this; | ~~~~~~~~~~~~~ 779 | } | ~ 780 | | 781 | Storage &operator=(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 782 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 783 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | IEEE = std::move(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 785 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | Double = std::move(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 790 | new (this) Storage(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | } | ~ 792 | return *this; | ~~~~~~~~~~~~~ 793 | } | ~ 794 | } U; | ~~~~ 795 | | 796 | template static bool usesLayout(const fltSemantics &Semantics) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_assert(std::is_same::value || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | std::is_same::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | if (std::is_same::value) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 800 | return &Semantics == &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 801 | } | ~ 802 | return &Semantics != &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 803 | } | ~ 804 | | 805 | IEEEFloat &getIEEE() { | ~~~~~~~~~~~~~~~~~~~~~~ 806 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 807 | return U.IEEE; | ~~~~~~~~~~~~~~ 808 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 810 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 811 | } | ~ 812 | | 813 | const IEEEFloat &getIEEE() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | return U.IEEE; | ~~~~~~~~~~~~~~ 816 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 817 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 818 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 819 | } | ~ 820 | | 821 | void makeZero(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeZero(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 822 | | 823 | void makeInf(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeInf(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 824 | | 825 | void makeNaN(bool SNaN, bool Neg, const APInt *fill) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 826 | APFLOAT_DISPATCH_ON_SEMANTICS(makeNaN(SNaN, Neg, fill)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | } | ~ 828 | | 829 | void makeLargest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 830 | APFLOAT_DISPATCH_ON_SEMANTICS(makeLargest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 831 | } | ~ 832 | | 833 | void makeSmallest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | } | ~ 836 | | 837 | void makeSmallestNormalized(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 838 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallestNormalized(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 839 | } | ~ 840 | | 841 | // FIXME: This is due to clang 3.3 (or older version) always checks for the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 842 | // default constructor in an array aggregate initialization, even if no | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 843 | // elements in the array is default initialized. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 844 | APFloat() : U(IEEEdouble()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 845 | llvm_unreachable("This is a workaround for old clang."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 846 | } | ~ 847 | | 848 | explicit APFloat(IEEEFloat F, const fltSemantics &S) : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 849 | explicit APFloat(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 850 | : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~ 851 | | 852 | cmpResult compareAbsoluteValue(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 853 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | "Should only compare APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 856 | return U.IEEE.compareAbsoluteValue(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 857 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 858 | return U.Double.compareAbsoluteValue(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 859 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | } | ~ 861 | | 862 | public: | ~~~~~~~ 863 | APFloat(const fltSemantics &Semantics) : U(Semantics) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 864 | APFloat(const fltSemantics &Semantics, StringRef S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 865 | APFloat(const fltSemantics &Semantics, integerPart I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | template ::value>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | APFloat(const fltSemantics &Semantics, T V) = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 | // TODO: Remove this constructor. This isn't faster than the first one. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | APFloat(const fltSemantics &Semantics, uninitializedTag) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 871 | : U(Semantics, uninitialized) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 872 | APFloat(const fltSemantics &Semantics, const APInt &I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 873 | explicit APFloat(double d) : U(IEEEFloat(d), IEEEdouble()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | explicit APFloat(float f) : U(IEEEFloat(f), IEEEsingle()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 875 | APFloat(const APFloat &RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 876 | APFloat(APFloat &&RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 877 | | 878 | ~APFloat() = default; | ~~~~~~~~~~~~~~~~~~~~~ 879 | | 880 | bool needsCleanup() const { APFLOAT_DISPATCH_ON_SEMANTICS(needsCleanup()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 881 | | 882 | /// Factory for Positive and Negative Zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 883 | /// | ~~~ 884 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | static APFloat getZero(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | Val.makeZero(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~ 888 | return Val; | ~~~~~~~~~~~ 889 | } | ~ 890 | | 891 | /// Factory for Positive and Negative Infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | /// | ~~~ 893 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 894 | static APFloat getInf(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 895 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 896 | Val.makeInf(Negative); | ~~~~~~~~~~~~~~~~~~~~~~ 897 | return Val; | ~~~~~~~~~~~ 898 | } | ~ 899 | | 900 | /// Factory for NaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 901 | /// | ~~~ 902 | /// \param Negative - True iff the NaN generated should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 903 | /// \param payload - The unspecified fill bits for creating the NaN, 0 by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 904 | /// default. The value is truncated as necessary. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static APFloat getNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | uint64_t payload = 0) { | ~~~~~~~~~~~~~~~~~~~~~~~ 907 | if (payload) { | ~~~~~~~~~~~~~~ 908 | APInt intPayload(64, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 909 | return getQNaN(Sem, Negative, &intPayload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 910 | } else { | ~~~~~~~~ 911 | return getQNaN(Sem, Negative, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | } | ~ 913 | } | ~ 914 | | 915 | /// Factory for QNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 916 | static APFloat getQNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 917 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 918 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 919 | Val.makeNaN(false, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | return Val; | ~~~~~~~~~~~ 921 | } | ~ 922 | | 923 | /// Factory for SNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 924 | static APFloat getSNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 925 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 926 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 927 | Val.makeNaN(true, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 928 | return Val; | ~~~~~~~~~~~ 929 | } | ~ 930 | | 931 | /// Returns the largest finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 932 | /// | ~~~ 933 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 934 | static APFloat getLargest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 936 | Val.makeLargest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 937 | return Val; | ~~~~~~~~~~~ 938 | } | ~ 939 | | 940 | /// Returns the smallest (by magnitude) finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 941 | /// Might be denormalized, which implies a relative loss of precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 942 | /// | ~~~ 943 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static APFloat getSmallest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 946 | Val.makeSmallest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | return Val; | ~~~~~~~~~~~ 948 | } | ~ 949 | | 950 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 951 | /// semantics. | ~~~~~~~~~~~~~~ 952 | /// | ~~~ 953 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | static APFloat getSmallestNormalized(const fltSemantics &Sem, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 955 | bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 956 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | Val.makeSmallestNormalized(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | return Val; | ~~~~~~~~~~~ 959 | } | ~ 960 | | 961 | /// Returns a float which is bitcasted from an all one value int. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | /// | ~~~ 963 | /// \param Semantics - type float semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | /// \param BitWidth - Select float type | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 965 | static APFloat getAllOnesValue(const fltSemantics &Semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 | unsigned BitWidth); | ~~~~~~~~~~~~~~~~~~~ 967 | | 968 | /// Used to insert APFloat objects, or objects that contain APFloat objects, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | /// into FoldingSets. | ~~~~~~~~~~~~~~~~~~~~~ 970 | void Profile(FoldingSetNodeID &NID) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 971 | | 972 | opStatus add(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 973 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 974 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 975 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 976 | return U.IEEE.add(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 977 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 978 | return U.Double.add(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 979 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 980 | } | ~ 981 | opStatus subtract(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 982 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 983 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 984 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 985 | return U.IEEE.subtract(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 986 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 987 | return U.Double.subtract(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 989 | } | ~ 990 | opStatus multiply(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 991 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | return U.IEEE.multiply(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 995 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | return U.Double.multiply(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 997 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | } | ~ 999 | opStatus divide(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1000 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1001 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1002 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1003 | return U.IEEE.divide(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1004 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1005 | return U.Double.divide(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1006 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1007 | } | ~ 1008 | opStatus remainder(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1009 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1010 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1011 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1012 | return U.IEEE.remainder(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1013 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1014 | return U.Double.remainder(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1015 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1016 | } | ~ 1017 | opStatus mod(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1018 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1019 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1020 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1021 | return U.IEEE.mod(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1023 | return U.Double.mod(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1024 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1025 | } | ~ 1026 | opStatus fusedMultiplyAdd(const APFloat &Multiplicand, const APFloat &Addend, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1027 | roundingMode RM) { | ~~~~~~~~~~~~~~~~~~ 1028 | assert(&getSemantics() == &Multiplicand.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1029 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1030 | assert(&getSemantics() == &Addend.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1031 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1032 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1033 | return U.IEEE.fusedMultiplyAdd(Multiplicand.U.IEEE, Addend.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1034 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1035 | return U.Double.fusedMultiplyAdd(Multiplicand.U.Double, Addend.U.Double, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1036 | RM); | ~~~~ 1037 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | } | ~ 1039 | opStatus roundToIntegral(roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1040 | APFLOAT_DISPATCH_ON_SEMANTICS(roundToIntegral(RM)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | } | ~ 1042 | | 1043 | // TODO: bool parameters are not readable and a source of bugs. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1044 | // Do something. | ~~~~~~~~~~~~~~~~ 1045 | opStatus next(bool nextDown) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1046 | APFLOAT_DISPATCH_ON_SEMANTICS(next(nextDown)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1047 | } | ~ 1048 | | 1049 | /// Negate an APFloat. | ~~~~~~~~~~~~~~~~~~~~~~ 1050 | APFloat operator-() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1051 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1052 | Result.changeSign(); | ~~~~~~~~~~~~~~~~~~~~ 1053 | return Result; | ~~~~~~~~~~~~~~ 1054 | } | ~ 1055 | | 1056 | /// Add two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1057 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1058 | APFloat operator+(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1059 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1060 | (void)Result.add(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1061 | return Result; | ~~~~~~~~~~~~~~ 1062 | } | ~ 1063 | | 1064 | /// Subtract two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1065 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1066 | APFloat operator-(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1067 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1068 | (void)Result.subtract(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1069 | return Result; | ~~~~~~~~~~~~~~ 1070 | } | ~ 1071 | | 1072 | /// Multiply two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1074 | APFloat operator*(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1075 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1076 | (void)Result.multiply(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1077 | return Result; | ~~~~~~~~~~~~~~ 1078 | } | ~ 1079 | | 1080 | /// Divide the first APFloat by the second, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1081 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1082 | APFloat operator/(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1083 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1084 | (void)Result.divide(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1085 | return Result; | ~~~~~~~~~~~~~~ 1086 | } | ~ 1087 | | 1088 | void changeSign() { APFLOAT_DISPATCH_ON_SEMANTICS(changeSign()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1089 | void clearSign() { | ~~~~~~~~~~~~~~~~~~ 1090 | if (isNegative()) | ~~~~~~~~~~~~~~~~~ 1091 | changeSign(); | ~~~~~~~~~~~~~ 1092 | } | ~ 1093 | void copySign(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1094 | if (isNegative() != RHS.isNegative()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | changeSign(); | ~~~~~~~~~~~~~ 1096 | } | ~ 1097 | | 1098 | /// A static helper to produce a copy of an APFloat value with its sign | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1099 | /// copied from some other APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1100 | static APFloat copySign(APFloat Value, const APFloat &Sign) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1101 | Value.copySign(Sign); | ~~~~~~~~~~~~~~~~~~~~~ 1102 | return Value; | ~~~~~~~~~~~~~ 1103 | } | ~ 1104 | | 1105 | opStatus convert(const fltSemantics &ToSemantics, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1106 | bool *losesInfo); | ~~~~~~~~~~~~~~~~~ 1107 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1108 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | bool *IsExact) const { | ~~~~~~~~~~~~~~~~~~~~~~ 1110 | APFLOAT_DISPATCH_ON_SEMANTICS( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1111 | convertToInteger(Input, Width, IsSigned, RM, IsExact)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/ADT/APFloat.h:30:23: note: in definition of macro 'APFLOAT_DISPATCH_ON_SEMANTICS' 30 | return U.Double.METHOD_CALL; \ | ^~~~~~~~~~~ ../include/llvm/ADT/APFloat.h: In member function 'llvm::APFloatBase::opStatus llvm::APFloat::convertToInteger(llvm::APSInt&, llvm::APFloatBase::roundingMode, bool*) const': ../include/llvm/ADT/APFloat.h:1111:25: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 28 | return U.IEEE.METHOD_CALL; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | if (usesLayout(getSemantics())) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | return U.Double.METHOD_CALL; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | llvm_unreachable("Unexpected semantics"); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | } while (false) | ~~~~~~~~~~~~~~~ 33 | | 34 | namespace llvm { | ~~~~~~~~~~~~~~~~ 35 | | 36 | struct fltSemantics; | ~~~~~~~~~~~~~~~~~~~~ 37 | class APSInt; | ~~~~~~~~~~~~~ 38 | class StringRef; | ~~~~~~~~~~~~~~~~ 39 | class APFloat; | ~~~~~~~~~~~~~~ 40 | class raw_ostream; | ~~~~~~~~~~~~~~~~~~ 41 | | 42 | template class Expected; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43 | template class SmallVectorImpl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | | 45 | /// Enum that represents what fraction of the LSB truncated bits of an fp number | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46 | /// represent. | ~~~~~~~~~~~~~~ 47 | /// | ~~~ 48 | /// This essentially combines the roles of guard and sticky bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 | enum lostFraction { // Example of truncated bits: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | lfExactlyZero, // 000000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51 | lfLessThanHalf, // 0xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | lfExactlyHalf, // 100000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53 | lfMoreThanHalf // 1xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | }; | ~~ 55 | | 56 | /// A self-contained host- and target-independent arbitrary-precision | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | /// floating-point software implementation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | /// | ~~~ 59 | /// APFloat uses bignum integer arithmetic as provided by static functions in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | /// the APInt class. The library will work with bignum integers whose parts are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | /// any unsigned type at least 16 bits wide, but 64 bits is recommended. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | /// | ~~~ 63 | /// Written for clarity rather than speed, in particular with a view to use in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | /// the front-end of a cross compiler so that target arithmetic can be correctly | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | /// performed on the host. Performance should nonetheless be reasonable, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | /// particularly for its intended use. It may be useful as a base | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | /// implementation for a run-time library during development of a faster | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | /// target-specific one. | ~~~~~~~~~~~~~~~~~~~~~~~~ 69 | /// | ~~~ 70 | /// All 5 rounding modes in the IEEE-754R draft are handled correctly for all | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | /// implemented operations. Currently implemented operations are add, subtract, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | /// multiply, divide, fused-multiply-add, conversion-to-float, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | /// conversion-to-integer and conversion-from-integer. New rounding modes | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | /// (e.g. away from zero) can be added with three or four lines of code. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | /// | ~~~ 76 | /// Four formats are built-in: IEEE single precision, double precision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | /// quadruple precision, and x87 80-bit extended double (when operating with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | /// full extended precision). Adding a new format that obeys IEEE semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | /// only requires adding two lines of code: a declaration and definition of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | /// format. | ~~~~~~~~~~~ 81 | /// | ~~~ 82 | /// All operations return the status of that operation as an exception bit-mask, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | /// so multiple operations can be done consecutively with their results or-ed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | /// together. The returned status can be useful for compiler diagnostics; e.g., | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | /// inexact, underflow and overflow can be easily diagnosed on constant folding, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | /// and compiler optimizers can determine what exceptions would be raised by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | /// folding operations and optimize, or perhaps not optimize, accordingly. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | /// | ~~~ 89 | /// At present, underflow tininess is detected after rounding; it should be | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | /// straight forward to add support for the before-rounding case too. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | /// | ~~~ 92 | /// The library reads hexadecimal floating point numbers as per C99, and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | /// correctly rounds if necessary according to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | /// Syntax is required to have been validated by the caller. It also converts | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | /// floating point numbers to hexadecimal text as per the C99 %a and %A | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | /// conversions. The output precision (or alternatively the natural minimal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | /// precision) can be specified; if the requested precision is less than the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | /// natural precision the output is correctly rounded for the specified rounding | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | /// mode. | ~~~~~~~~~ 100 | /// | ~~~ 101 | /// It also reads decimal floating point numbers and correctly rounds according | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | /// to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103 | /// | ~~~ 104 | /// Conversion to decimal text is not currently implemented. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | /// | ~~~ 106 | /// Non-zero finite numbers are represented internally as a sign bit, a 16-bit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | /// signed exponent, and the significand as an array of integer parts. After | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | /// normalization of a number of precision P the exponent is within the range of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | /// the format, and if the number is not denormal the P-th bit of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | /// significand is set as an explicit integer bit. For denormals the most | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | /// significant bit is shifted right so that the exponent is maintained at the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | /// format's minimum, so that the smallest denormal has just the least | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | /// significant bit of the significand set. The sign of zeroes and infinities | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | /// is significant; the exponent and significand of such numbers is not stored, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | /// but has a known implicit (deterministic) value: 0 for the significands, 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | /// for zero exponent, all 1 bits for infinity exponent. For NaNs the sign and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | /// significand are deterministic, although not really meaningful, and preserved | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | /// in non-conversion operations. The exponent is implicitly all 1 bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 | /// | ~~~ 120 | /// APFloat does not provide any exception handling beyond default exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 | /// handling. We represent Signaling NaNs via IEEE-754R 2008 6.2.1 should clause | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | /// by encoding Signaling NaNs with the first bit of its trailing significand as | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | /// 0. | ~~~~~~ 124 | /// | ~~~ 125 | /// TODO | ~~~~~~~~ 126 | /// ==== | ~~~~~~~~ 127 | /// | ~~~ 128 | /// Some features that may or may not be worth adding: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | /// | ~~~ 130 | /// Binary to decimal conversion (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | /// | ~~~ 132 | /// Optional ability to detect underflow tininess before rounding. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | /// | ~~~ 134 | /// New formats: x87 in single and double precision mode (IEEE apart from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | /// extended exponent range) (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | /// | ~~~ 137 | /// New operations: sqrt, IEEE remainder, C90 fmod, nexttoward. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | /// | ~~~ 139 | | 140 | // This is the common type definitions shared by APFloat and its internal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | // implementation classes. This struct should not define any non-static data | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | // members. | ~~~~~~~~~~~ 143 | struct APFloatBase { | ~~~~~~~~~~~~~~~~~~~~ 144 | typedef APInt::WordType integerPart; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | static constexpr unsigned integerPartWidth = APInt::APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146 | | 147 | /// A signed type to represent a floating point numbers unbiased exponent. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | typedef int32_t ExponentType; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | | 150 | /// \name Floating Point Semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | /// @{ | ~~~~~~ 152 | enum Semantics { | ~~~~~~~~~~~~~~~~ 153 | S_IEEEhalf, | ~~~~~~~~~~~ 154 | S_BFloat, | ~~~~~~~~~ 155 | S_IEEEsingle, | ~~~~~~~~~~~~~ 156 | S_IEEEdouble, | ~~~~~~~~~~~~~ 157 | S_x87DoubleExtended, | ~~~~~~~~~~~~~~~~~~~~ 158 | S_IEEEquad, | ~~~~~~~~~~~ 159 | S_PPCDoubleDouble | ~~~~~~~~~~~~~~~~~ 160 | }; | ~~ 161 | | 162 | static const llvm::fltSemantics &EnumToSemantics(Semantics S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | static Semantics SemanticsToEnum(const llvm::fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | | 165 | static const fltSemantics &IEEEhalf() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | static const fltSemantics &BFloat() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | static const fltSemantics &IEEEsingle() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | static const fltSemantics &IEEEdouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | static const fltSemantics &IEEEquad() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | static const fltSemantics &PPCDoubleDouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | static const fltSemantics &x87DoubleExtended() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | | 173 | /// A Pseudo fltsemantic used to construct APFloats that cannot conflict with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | /// anything real. | ~~~~~~~~~~~~~~~~~~ 175 | static const fltSemantics &Bogus() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | | 177 | /// @} | ~~~~~~ 178 | | 179 | /// IEEE-754R 5.11: Floating Point Comparison Relations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | enum cmpResult { | ~~~~~~~~~~~~~~~~ 181 | cmpLessThan, | ~~~~~~~~~~~~ 182 | cmpEqual, | ~~~~~~~~~ 183 | cmpGreaterThan, | ~~~~~~~~~~~~~~~ 184 | cmpUnordered | ~~~~~~~~~~~~ 185 | }; | ~~ 186 | | 187 | /// IEEE-754R 4.3: Rounding-direction attributes. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | using roundingMode = llvm::RoundingMode; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | | 190 | static constexpr roundingMode rmNearestTiesToEven = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | RoundingMode::NearestTiesToEven; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | static constexpr roundingMode rmTowardPositive = RoundingMode::TowardPositive; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | static constexpr roundingMode rmTowardNegative = RoundingMode::TowardNegative; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | static constexpr roundingMode rmTowardZero = RoundingMode::TowardZero; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | static constexpr roundingMode rmNearestTiesToAway = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | RoundingMode::NearestTiesToAway; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | | 198 | /// IEEE-754R 7: Default exception handling. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | /// | ~~~ 200 | /// opUnderflow or opOverflow are always returned or-ed with opInexact. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | /// | ~~~ 202 | /// APFloat models this behavior specified by IEEE-754: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | /// "For operations producing results in floating-point format, the default | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | /// result of an operation that signals the invalid operation exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | /// shall be a quiet NaN." | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | enum opStatus { | ~~~~~~~~~~~~~~~ 207 | opOK = 0x00, | ~~~~~~~~~~~~ 208 | opInvalidOp = 0x01, | ~~~~~~~~~~~~~~~~~~~ 209 | opDivByZero = 0x02, | ~~~~~~~~~~~~~~~~~~~ 210 | opOverflow = 0x04, | ~~~~~~~~~~~~~~~~~~ 211 | opUnderflow = 0x08, | ~~~~~~~~~~~~~~~~~~~ 212 | opInexact = 0x10 | ~~~~~~~~~~~~~~~~ 213 | }; | ~~ 214 | | 215 | /// Category of internally-represented number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | enum fltCategory { | ~~~~~~~~~~~~~~~~~~ 217 | fcInfinity, | ~~~~~~~~~~~ 218 | fcNaN, | ~~~~~~ 219 | fcNormal, | ~~~~~~~~~ 220 | fcZero | ~~~~~~ 221 | }; | ~~ 222 | | 223 | /// Convenience enum used to construct an uninitialized APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | enum uninitializedTag { | ~~~~~~~~~~~~~~~~~~~~~~~ 225 | uninitialized | ~~~~~~~~~~~~~ 226 | }; | ~~ 227 | | 228 | /// Enumeration of \c ilogb error results. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | enum IlogbErrorKinds { | ~~~~~~~~~~~~~~~~~~~~~~ 230 | IEK_Zero = INT_MIN + 1, | ~~~~~~~~~~~~~~~~~~~~~~~ 231 | IEK_NaN = INT_MIN, | ~~~~~~~~~~~~~~~~~~ 232 | IEK_Inf = INT_MAX | ~~~~~~~~~~~~~~~~~ 233 | }; | ~~ 234 | | 235 | static unsigned int semanticsPrecision(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | static ExponentType semanticsMinExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237 | static ExponentType semanticsMaxExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | static unsigned int semanticsSizeInBits(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | | 240 | /// Returns the size of the floating point number (in bits) in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | /// semantics. | ~~~~~~~~~~~~~~ 242 | static unsigned getSizeInBits(const fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | }; | ~~ 244 | | 245 | namespace detail { | ~~~~~~~~~~~~~~~~~~ 246 | | 247 | class IEEEFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | public: | ~~~~~~~ 249 | /// \name Constructors | ~~~~~~~~~~~~~~~~~~~~~~ 250 | /// @{ | ~~~~~~ 251 | | 252 | IEEEFloat(const fltSemantics &); // Default construct to +0.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | IEEEFloat(const fltSemantics &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254 | IEEEFloat(const fltSemantics &, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | IEEEFloat(const fltSemantics &, const APInt &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | explicit IEEEFloat(double d); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | explicit IEEEFloat(float f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258 | IEEEFloat(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259 | IEEEFloat(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~ 260 | ~IEEEFloat(); | ~~~~~~~~~~~~~ 261 | | 262 | /// @} | ~~~~~~ 263 | | 264 | /// Returns whether this instance allocated memory. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | bool needsCleanup() const { return partCount() > 1; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | | 267 | /// \name Convenience "constructors" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | /// @{ | ~~~~~~ 269 | | 270 | /// @} | ~~~~~~ 271 | | 272 | /// \name Arithmetic | ~~~~~~~~~~~~~~~~~~~~ 273 | /// @{ | ~~~~~~ 274 | | 275 | opStatus add(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | opStatus subtract(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | opStatus multiply(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | opStatus divide(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | /// IEEE remainder. | ~~~~~~~~~~~~~~~~~~~ 280 | opStatus remainder(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | /// C fmod, or llvm frem. | ~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | opStatus mod(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | opStatus fusedMultiplyAdd(const IEEEFloat &, const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | opStatus roundToIntegral(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | /// IEEE-754R 5.3.1: nextUp/nextDown. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | | 288 | /// @} | ~~~~~~ 289 | | 290 | /// \name Sign operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | /// @{ | ~~~~~~ 292 | | 293 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 294 | | 295 | /// @} | ~~~~~~ 296 | | 297 | /// \name Conversions | ~~~~~~~~~~~~~~~~~~~~~ 298 | /// @{ | ~~~~~~ 299 | | 300 | opStatus convert(const fltSemantics &, roundingMode, bool *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | opStatus convertToInteger(MutableArrayRef, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 302 | roundingMode, bool *) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 303 | opStatus convertFromAPInt(const APInt &, bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | opStatus convertFromSignExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 305 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 306 | opStatus convertFromZeroExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 308 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310 | double convertToDouble() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | float convertToFloat() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | | 313 | /// @} | ~~~~~~ 314 | | 315 | /// The definition of equality is not straightforward for floating point, so | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | /// we won't use operator==. Use one of the following, or write whatever it | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | /// is you really mean. | ~~~~~~~~~~~~~~~~~~~~~~~ 318 | bool operator==(const IEEEFloat &) const = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | | 320 | /// IEEE comparison with another floating point number (NaNs compare | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 | /// unordered, 0==-0). | ~~~~~~~~~~~~~~~~~~~~~~ 322 | cmpResult compare(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 | | 324 | /// Bitwise comparison for equality (QNaNs compare equal, 0!=-0). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325 | bool bitwiseIsEqual(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | | 327 | /// Write out a hexadecimal representation of the floating point value to DST, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | /// which must be of sufficient size, in the C99 form [-]0xh.hhhhp[+-]d. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | /// Return the number of characters written, excluding the terminating NUL. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | unsigned int convertToHexString(char *dst, unsigned int hexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | bool upperCase, roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332 | | 333 | /// \name IEEE-754R 5.7.2 General operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | /// @{ | ~~~~~~ 335 | | 336 | /// IEEE-754R isSignMinus: Returns true if and only if the current value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337 | /// negative. | ~~~~~~~~~~~~~ 338 | /// | ~~~ 339 | /// This applies to zeros and NaNs as well. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | bool isNegative() const { return sign; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341 | | 342 | /// IEEE-754R isNormal: Returns true if and only if the current value is normal. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | /// | ~~~ 344 | /// This implies that the current value of the float is not zero, subnormal, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345 | /// infinite, or NaN following the definition of normality from IEEE-754R. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | bool isNormal() const { return !isDenormal() && isFiniteNonZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347 | | 348 | /// Returns true if and only if the current value is zero, subnormal, or | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | /// normal. | ~~~~~~~~~~~ 350 | /// | ~~~ 351 | /// This means that the value is not infinite or NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 352 | bool isFinite() const { return !isNaN() && !isInfinity(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | | 354 | /// Returns true if and only if the float is plus or minus zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | bool isZero() const { return category == fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | | 357 | /// IEEE-754R isSubnormal(): Returns true if and only if the float is a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | /// denormal. | ~~~~~~~~~~~~~ 359 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 360 | | 361 | /// IEEE-754R isInfinite(): Returns true if and only if the float is infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | bool isInfinity() const { return category == fcInfinity; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | | 364 | /// Returns true if and only if the float is a quiet or signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 365 | bool isNaN() const { return category == fcNaN; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 366 | | 367 | /// Returns true if and only if the float is a signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | bool isSignaling() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | | 370 | /// @} | ~~~~~~ 371 | | 372 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 373 | /// @{ | ~~~~~~ 374 | | 375 | fltCategory getCategory() const { return category; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | const fltSemantics &getSemantics() const { return *semantics; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | bool isNonZero() const { return category != fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 378 | bool isFiniteNonZero() const { return isFinite() && !isZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | bool isPosZero() const { return isZero() && !isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 380 | bool isNegZero() const { return isZero() && isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 381 | | 382 | /// Returns true if and only if the number has the smallest possible non-zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 383 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 385 | | 386 | /// Returns true if and only if the number has the largest possible finite | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 389 | | 390 | /// Returns true if and only if the number is an exact integer. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 391 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 392 | | 393 | /// @} | ~~~~~~ 394 | | 395 | IEEEFloat &operator=(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | IEEEFloat &operator=(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | | 398 | /// Overload to compute a hash code for an APFloat value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | /// | ~~~ 400 | /// Note that the use of hash codes for floating point values is in general | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 401 | /// frought with peril. Equality is hard to define for these values. For | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | /// example, should negative and positive zero hash to different codes? Are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | /// they equal or not? This hash value implementation specifically | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | /// emphasizes producing different codes for different inputs in order to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | /// be used in canonicalization and memoization. As such, equality is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | /// bitwiseIsEqual, and 0 != -0. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 407 | friend hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 408 | | 409 | /// Converts this value into a decimal string. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 410 | /// | ~~~ 411 | /// \param FormatPrecision The maximum number of digits of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | /// precision to output. If there are fewer digits available, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 413 | /// zero padding will not be used unless the value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | /// integral and small enough to be expressed in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 415 | /// FormatPrecision digits. 0 means to use the natural | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 416 | /// precision of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 417 | /// \param FormatMaxPadding The maximum number of zeros to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | /// consider inserting before falling back to scientific | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 | /// notation. 0 means to always use scientific notation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | /// | ~~~ 421 | /// \param TruncateZero Indicate whether to remove the trailing zero in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 422 | /// fraction part or not. Also setting this parameter to false forcing | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | /// producing of output more similar to default printf behavior. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | /// Specifically the lower e is used as exponent delimiter and exponent | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | /// always contains no less than two digits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 426 | /// | ~~~ 427 | /// Number Precision MaxPadding Result | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | /// ------ --------- ---------- ------ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | /// 1.01E+4 5 2 10100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 430 | /// 1.01E+4 4 2 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | /// 1.01E+4 5 1 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | /// 1.01E-2 5 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | /// 1.01E-2 4 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 434 | /// 1.01E-2 4 1 1.01E-2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision = 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | unsigned FormatMaxPadding = 3, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 437 | | 438 | /// If this value has an exact multiplicative inverse, store it in inv and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 439 | /// return true. | ~~~~~~~~~~~~~~~~ 440 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 | | 442 | /// Returns the exponent of the internal representation of the APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | /// | ~~~ 444 | /// Because the radix of APFloat is 2, this is equivalent to floor(log2(x)). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | /// For special APFloat values, this returns special error codes: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 446 | /// | ~~~ 447 | /// NaN -> \c IEK_NaN | ~~~~~~~~~~~~~~~~~~~~~~~ 448 | /// 0 -> \c IEK_Zero | ~~~~~~~~~~~~~~~~~~~~~~~~ 449 | /// Inf -> \c IEK_Inf | ~~~~~~~~~~~~~~~~~~~~~~~ 450 | /// | ~~~ 451 | friend int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 452 | | 453 | /// Returns: X * 2^Exp for integral exponents. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | friend IEEEFloat scalbn(IEEEFloat X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | | 456 | friend IEEEFloat frexp(const IEEEFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | | 458 | /// \name Special value setters. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | /// @{ | ~~~~~~ 460 | | 461 | void makeLargest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | void makeSmallest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 | void makeNaN(bool SNaN = false, bool Neg = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 464 | const APInt *fill = nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 | void makeInf(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 466 | void makeZero(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 467 | void makeQuiet(); | ~~~~~~~~~~~~~~~~~ 468 | | 469 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 470 | /// semantics. | ~~~~~~~~~~~~~~ 471 | /// | ~~~ 472 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | void makeSmallestNormalized(bool Negative = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | | 475 | /// @} | ~~~~~~ 476 | | 477 | cmpResult compareAbsoluteValue(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | | 479 | private: | ~~~~~~~~ 480 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 481 | /// @{ | ~~~~~~ 482 | | 483 | integerPart *significandParts(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | const integerPart *significandParts() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | unsigned int partCount() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | | 487 | /// @} | ~~~~~~ 488 | | 489 | /// \name Significand operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | /// @{ | ~~~~~~ 491 | | 492 | integerPart addSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 493 | integerPart subtractSignificand(const IEEEFloat &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | lostFraction addOrSubtractSignificand(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | lostFraction multiplySignificand(const IEEEFloat &, IEEEFloat); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | lostFraction multiplySignificand(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | lostFraction divideSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | void incrementSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 499 | void initialize(const fltSemantics *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 500 | void shiftSignificandLeft(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 501 | lostFraction shiftSignificandRight(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | unsigned int significandLSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | unsigned int significandMSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | void zeroSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 505 | /// Return true if the significand excluding the integral bit is all ones. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | bool isSignificandAllOnes() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 507 | /// Return true if the significand excluding the integral bit is all zeros. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 508 | bool isSignificandAllZeros() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | | 510 | /// @} | ~~~~~~ 511 | | 512 | /// \name Arithmetic on special values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | /// @{ | ~~~~~~ 514 | | 515 | opStatus addOrSubtractSpecials(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 516 | opStatus divideSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 517 | opStatus multiplySpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | opStatus modSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | opStatus remainderSpecials(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 520 | | 521 | /// @} | ~~~~~~ 522 | | 523 | /// \name Miscellany | ~~~~~~~~~~~~~~~~~~~~ 524 | /// @{ | ~~~~~~ 525 | | 526 | bool convertFromStringSpecials(StringRef str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | opStatus normalize(roundingMode, lostFraction); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 528 | opStatus addOrSubtract(const IEEEFloat &, roundingMode, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | opStatus handleOverflow(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | bool roundAwayFromZero(roundingMode, lostFraction, unsigned int) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | opStatus convertToSignExtendedInteger(MutableArrayRef, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | unsigned int, bool, roundingMode, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | bool *) const; | ~~~~~~~~~~~~~~ 534 | opStatus convertFromUnsignedParts(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 535 | roundingMode); | ~~~~~~~~~~~~~~ 536 | Expected convertFromHexadecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | Expected convertFromDecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | char *convertNormalToHexString(char *, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 539 | roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~ 540 | opStatus roundSignificandWithExponent(const integerPart *, unsigned int, int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | roundingMode); | ~~~~~~~~~~~~~~ 542 | ExponentType exponentNaN() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | ExponentType exponentInf() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | ExponentType exponentZero() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | | 546 | /// @} | ~~~~~~ 547 | | 548 | APInt convertHalfAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 549 | APInt convertBFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 550 | APInt convertFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 551 | APInt convertDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | APInt convertQuadrupleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 553 | APInt convertF80LongDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 554 | APInt convertPPCDoubleDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 555 | void initFromAPInt(const fltSemantics *Sem, const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 | void initFromHalfAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | void initFromBFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | void initFromFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | void initFromDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | void initFromQuadrupleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | void initFromF80LongDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | void initFromPPCDoubleDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 563 | | 564 | void assign(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | void copySignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | void freeSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 567 | | 568 | /// Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | /// The semantics that this value obeys. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | | 572 | /// A binary fraction with an explicit integer bit. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | /// | ~~~ 574 | /// The significand must be at least one bit wider than the target precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | union Significand { | ~~~~~~~~~~~~~~~~~~~ 576 | integerPart part; | ~~~~~~~~~~~~~~~~~ 577 | integerPart *parts; | ~~~~~~~~~~~~~~~~~~~ 578 | } significand; | ~~~~~~~~~~~~~~ 579 | | 580 | /// The signed unbiased exponent of the value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 581 | ExponentType exponent; | ~~~~~~~~~~~~~~~~~~~~~~ 582 | | 583 | /// What kind of floating point number this is. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | /// | ~~~ 585 | /// Only 2 bits are required, but VisualStudio incorrectly sign extends it. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 586 | /// Using the extra bit keeps it from failing under VisualStudio. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | fltCategory category : 3; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | | 589 | /// Sign bit of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | unsigned int sign : 1; | ~~~~~~~~~~~~~~~~~~~~~~ 591 | }; | ~~ 592 | | 593 | hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | IEEEFloat scalbn(IEEEFloat X, int Exp, IEEEFloat::roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 596 | IEEEFloat frexp(const IEEEFloat &Val, int &Exp, IEEEFloat::roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | | 598 | // This mode implements more precise float in terms of two APFloats. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | // The interface and layout is designed for arbitrary underlying semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | // though currently only PPCDoubleDouble semantics are supported, whose | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 601 | // corresponding underlying semantics are IEEEdouble. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 602 | class DoubleAPFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 603 | // Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | const fltSemantics *Semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | std::unique_ptr Floats; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 606 | | 607 | opStatus addImpl(const APFloat &a, const APFloat &aa, const APFloat &c, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 608 | const APFloat &cc, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 609 | | 610 | opStatus addWithSpecial(const DoubleAPFloat &LHS, const DoubleAPFloat &RHS, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 611 | DoubleAPFloat &Out, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 612 | | 613 | public: | ~~~~~~~ 614 | DoubleAPFloat(const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 615 | DoubleAPFloat(const fltSemantics &S, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 616 | DoubleAPFloat(const fltSemantics &S, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | DoubleAPFloat(const fltSemantics &S, const APInt &I); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | DoubleAPFloat(const fltSemantics &S, APFloat &&First, APFloat &&Second); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | DoubleAPFloat(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | DoubleAPFloat(DoubleAPFloat &&RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | | 622 | DoubleAPFloat &operator=(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | | 624 | DoubleAPFloat &operator=(DoubleAPFloat &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~ 626 | this->~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~ 627 | new (this) DoubleAPFloat(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 628 | } | ~ 629 | return *this; | ~~~~~~~~~~~~~ 630 | } | ~ 631 | | 632 | bool needsCleanup() const { return Floats != nullptr; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 633 | | 634 | APFloat &getFirst() { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 635 | const APFloat &getFirst() const { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 636 | APFloat &getSecond() { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 637 | const APFloat &getSecond() const { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 638 | | 639 | opStatus add(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | opStatus subtract(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 641 | opStatus multiply(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | opStatus divide(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | opStatus remainder(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 644 | opStatus mod(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | opStatus fusedMultiplyAdd(const DoubleAPFloat &Multiplicand, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | const DoubleAPFloat &Addend, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 647 | opStatus roundToIntegral(roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 648 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 649 | cmpResult compareAbsoluteValue(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 650 | | 651 | fltCategory getCategory() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 652 | bool isNegative() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 653 | | 654 | void makeInf(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~ 655 | void makeZero(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~ 656 | void makeLargest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 657 | void makeSmallest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 658 | void makeSmallestNormalized(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 659 | void makeNaN(bool SNaN, bool Neg, const APInt *fill); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 660 | | 661 | cmpResult compare(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 662 | bool bitwiseIsEqual(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 663 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 664 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 665 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 666 | | 667 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 668 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 669 | bool *IsExact) const; | ~~~~~~~~~~~~~~~~~~~~~ 670 | opStatus convertFromAPInt(const APInt &Input, bool IsSigned, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 671 | opStatus convertFromSignExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 672 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 673 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 674 | opStatus convertFromZeroExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 675 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 676 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 677 | unsigned int convertToHexString(char *DST, unsigned int HexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 678 | bool UpperCase, roundingMode RM) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 679 | | 680 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 681 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 682 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 683 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 684 | | 685 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 686 | unsigned FormatMaxPadding, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 | | 688 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 689 | | 690 | friend DoubleAPFloat scalbn(const DoubleAPFloat &X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 691 | friend DoubleAPFloat frexp(const DoubleAPFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 692 | friend hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 693 | }; | ~~ 694 | | 695 | hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 696 | | 697 | } // End detail namespace | ~~~~~~~~~~~~~~~~~~~~~~~~~ 698 | | 699 | // This is a interface class that is currently forwarding functionalities from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 700 | // detail::IEEEFloat. | ~~~~~~~~~~~~~~~~~~~~~ 701 | class APFloat : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 702 | typedef detail::IEEEFloat IEEEFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 703 | typedef detail::DoubleAPFloat DoubleAPFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 704 | | 705 | static_assert(std::is_standard_layout::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 706 | | 707 | union Storage { | ~~~~~~~~~~~~~~~ 708 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | IEEEFloat IEEE; | ~~~~~~~~~~~~~~~ 710 | DoubleAPFloat Double; | ~~~~~~~~~~~~~~~~~~~~~ 711 | | 712 | explicit Storage(IEEEFloat F, const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 713 | explicit Storage(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 714 | : Double(std::move(F)) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 715 | assert(&S == &PPCDoubleDouble()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 716 | } | ~ 717 | | 718 | template | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 719 | Storage(const fltSemantics &Semantics, ArgTypes &&... Args) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 720 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 721 | new (&IEEE) IEEEFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 722 | return; | ~~~~~~~ 723 | } | ~ 724 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 725 | new (&Double) DoubleAPFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | return; | ~~~~~~~ 727 | } | ~ 728 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | } | ~ 730 | | 731 | ~Storage() { | ~~~~~~~~~~~~ 732 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 733 | IEEE.~IEEEFloat(); | ~~~~~~~~~~~~~~~~~~ 734 | return; | ~~~~~~~ 735 | } | ~ 736 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 737 | Double.~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | return; | ~~~~~~~ 739 | } | ~ 740 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 741 | } | ~ 742 | | 743 | Storage(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 744 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 745 | new (this) IEEEFloat(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 746 | return; | ~~~~~~~ 747 | } | ~ 748 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 749 | new (this) DoubleAPFloat(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | return; | ~~~~~~~ 751 | } | ~ 752 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 753 | } | ~ 754 | | 755 | Storage(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 756 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | new (this) IEEEFloat(std::move(RHS.IEEE)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 758 | return; | ~~~~~~~ 759 | } | ~ 760 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | new (this) DoubleAPFloat(std::move(RHS.Double)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | return; | ~~~~~~~ 763 | } | ~ 764 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 765 | } | ~ 766 | | 767 | Storage &operator=(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 769 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 770 | IEEE = RHS.IEEE; | ~~~~~~~~~~~~~~~~ 771 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 772 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 773 | Double = RHS.Double; | ~~~~~~~~~~~~~~~~~~~~ 774 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 776 | new (this) Storage(RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~ 777 | } | ~ 778 | return *this; | ~~~~~~~~~~~~~ 779 | } | ~ 780 | | 781 | Storage &operator=(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 782 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 783 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | IEEE = std::move(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 785 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | Double = std::move(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 790 | new (this) Storage(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | } | ~ 792 | return *this; | ~~~~~~~~~~~~~ 793 | } | ~ 794 | } U; | ~~~~ 795 | | 796 | template static bool usesLayout(const fltSemantics &Semantics) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_assert(std::is_same::value || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | std::is_same::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | if (std::is_same::value) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 800 | return &Semantics == &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 801 | } | ~ 802 | return &Semantics != &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 803 | } | ~ 804 | | 805 | IEEEFloat &getIEEE() { | ~~~~~~~~~~~~~~~~~~~~~~ 806 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 807 | return U.IEEE; | ~~~~~~~~~~~~~~ 808 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 810 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 811 | } | ~ 812 | | 813 | const IEEEFloat &getIEEE() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | return U.IEEE; | ~~~~~~~~~~~~~~ 816 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 817 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 818 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 819 | } | ~ 820 | | 821 | void makeZero(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeZero(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 822 | | 823 | void makeInf(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeInf(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 824 | | 825 | void makeNaN(bool SNaN, bool Neg, const APInt *fill) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 826 | APFLOAT_DISPATCH_ON_SEMANTICS(makeNaN(SNaN, Neg, fill)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | } | ~ 828 | | 829 | void makeLargest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 830 | APFLOAT_DISPATCH_ON_SEMANTICS(makeLargest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 831 | } | ~ 832 | | 833 | void makeSmallest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | } | ~ 836 | | 837 | void makeSmallestNormalized(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 838 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallestNormalized(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 839 | } | ~ 840 | | 841 | // FIXME: This is due to clang 3.3 (or older version) always checks for the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 842 | // default constructor in an array aggregate initialization, even if no | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 843 | // elements in the array is default initialized. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 844 | APFloat() : U(IEEEdouble()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 845 | llvm_unreachable("This is a workaround for old clang."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 846 | } | ~ 847 | | 848 | explicit APFloat(IEEEFloat F, const fltSemantics &S) : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 849 | explicit APFloat(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 850 | : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~ 851 | | 852 | cmpResult compareAbsoluteValue(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 853 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | "Should only compare APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 856 | return U.IEEE.compareAbsoluteValue(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 857 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 858 | return U.Double.compareAbsoluteValue(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 859 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | } | ~ 861 | | 862 | public: | ~~~~~~~ 863 | APFloat(const fltSemantics &Semantics) : U(Semantics) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 864 | APFloat(const fltSemantics &Semantics, StringRef S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 865 | APFloat(const fltSemantics &Semantics, integerPart I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | template ::value>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | APFloat(const fltSemantics &Semantics, T V) = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 | // TODO: Remove this constructor. This isn't faster than the first one. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | APFloat(const fltSemantics &Semantics, uninitializedTag) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 871 | : U(Semantics, uninitialized) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 872 | APFloat(const fltSemantics &Semantics, const APInt &I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 873 | explicit APFloat(double d) : U(IEEEFloat(d), IEEEdouble()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | explicit APFloat(float f) : U(IEEEFloat(f), IEEEsingle()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 875 | APFloat(const APFloat &RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 876 | APFloat(APFloat &&RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 877 | | 878 | ~APFloat() = default; | ~~~~~~~~~~~~~~~~~~~~~ 879 | | 880 | bool needsCleanup() const { APFLOAT_DISPATCH_ON_SEMANTICS(needsCleanup()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 881 | | 882 | /// Factory for Positive and Negative Zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 883 | /// | ~~~ 884 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | static APFloat getZero(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | Val.makeZero(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~ 888 | return Val; | ~~~~~~~~~~~ 889 | } | ~ 890 | | 891 | /// Factory for Positive and Negative Infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | /// | ~~~ 893 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 894 | static APFloat getInf(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 895 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 896 | Val.makeInf(Negative); | ~~~~~~~~~~~~~~~~~~~~~~ 897 | return Val; | ~~~~~~~~~~~ 898 | } | ~ 899 | | 900 | /// Factory for NaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 901 | /// | ~~~ 902 | /// \param Negative - True iff the NaN generated should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 903 | /// \param payload - The unspecified fill bits for creating the NaN, 0 by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 904 | /// default. The value is truncated as necessary. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static APFloat getNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | uint64_t payload = 0) { | ~~~~~~~~~~~~~~~~~~~~~~~ 907 | if (payload) { | ~~~~~~~~~~~~~~ 908 | APInt intPayload(64, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 909 | return getQNaN(Sem, Negative, &intPayload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 910 | } else { | ~~~~~~~~ 911 | return getQNaN(Sem, Negative, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | } | ~ 913 | } | ~ 914 | | 915 | /// Factory for QNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 916 | static APFloat getQNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 917 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 918 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 919 | Val.makeNaN(false, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | return Val; | ~~~~~~~~~~~ 921 | } | ~ 922 | | 923 | /// Factory for SNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 924 | static APFloat getSNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 925 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 926 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 927 | Val.makeNaN(true, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 928 | return Val; | ~~~~~~~~~~~ 929 | } | ~ 930 | | 931 | /// Returns the largest finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 932 | /// | ~~~ 933 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 934 | static APFloat getLargest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 936 | Val.makeLargest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 937 | return Val; | ~~~~~~~~~~~ 938 | } | ~ 939 | | 940 | /// Returns the smallest (by magnitude) finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 941 | /// Might be denormalized, which implies a relative loss of precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 942 | /// | ~~~ 943 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static APFloat getSmallest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 946 | Val.makeSmallest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | return Val; | ~~~~~~~~~~~ 948 | } | ~ 949 | | 950 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 951 | /// semantics. | ~~~~~~~~~~~~~~ 952 | /// | ~~~ 953 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | static APFloat getSmallestNormalized(const fltSemantics &Sem, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 955 | bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 956 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | Val.makeSmallestNormalized(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | return Val; | ~~~~~~~~~~~ 959 | } | ~ 960 | | 961 | /// Returns a float which is bitcasted from an all one value int. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | /// | ~~~ 963 | /// \param Semantics - type float semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | /// \param BitWidth - Select float type | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 965 | static APFloat getAllOnesValue(const fltSemantics &Semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 | unsigned BitWidth); | ~~~~~~~~~~~~~~~~~~~ 967 | | 968 | /// Used to insert APFloat objects, or objects that contain APFloat objects, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | /// into FoldingSets. | ~~~~~~~~~~~~~~~~~~~~~ 970 | void Profile(FoldingSetNodeID &NID) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 971 | | 972 | opStatus add(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 973 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 974 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 975 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 976 | return U.IEEE.add(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 977 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 978 | return U.Double.add(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 979 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 980 | } | ~ 981 | opStatus subtract(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 982 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 983 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 984 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 985 | return U.IEEE.subtract(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 986 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 987 | return U.Double.subtract(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 989 | } | ~ 990 | opStatus multiply(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 991 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | return U.IEEE.multiply(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 995 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | return U.Double.multiply(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 997 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | } | ~ 999 | opStatus divide(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1000 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1001 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1002 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1003 | return U.IEEE.divide(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1004 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1005 | return U.Double.divide(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1006 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1007 | } | ~ 1008 | opStatus remainder(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1009 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1010 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1011 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1012 | return U.IEEE.remainder(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1013 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1014 | return U.Double.remainder(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1015 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1016 | } | ~ 1017 | opStatus mod(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1018 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1019 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1020 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1021 | return U.IEEE.mod(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1023 | return U.Double.mod(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1024 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1025 | } | ~ 1026 | opStatus fusedMultiplyAdd(const APFloat &Multiplicand, const APFloat &Addend, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1027 | roundingMode RM) { | ~~~~~~~~~~~~~~~~~~ 1028 | assert(&getSemantics() == &Multiplicand.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1029 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1030 | assert(&getSemantics() == &Addend.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1031 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1032 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1033 | return U.IEEE.fusedMultiplyAdd(Multiplicand.U.IEEE, Addend.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1034 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1035 | return U.Double.fusedMultiplyAdd(Multiplicand.U.Double, Addend.U.Double, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1036 | RM); | ~~~~ 1037 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | } | ~ 1039 | opStatus roundToIntegral(roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1040 | APFLOAT_DISPATCH_ON_SEMANTICS(roundToIntegral(RM)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | } | ~ 1042 | | 1043 | // TODO: bool parameters are not readable and a source of bugs. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1044 | // Do something. | ~~~~~~~~~~~~~~~~ 1045 | opStatus next(bool nextDown) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1046 | APFLOAT_DISPATCH_ON_SEMANTICS(next(nextDown)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1047 | } | ~ 1048 | | 1049 | /// Negate an APFloat. | ~~~~~~~~~~~~~~~~~~~~~~ 1050 | APFloat operator-() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1051 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1052 | Result.changeSign(); | ~~~~~~~~~~~~~~~~~~~~ 1053 | return Result; | ~~~~~~~~~~~~~~ 1054 | } | ~ 1055 | | 1056 | /// Add two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1057 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1058 | APFloat operator+(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1059 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1060 | (void)Result.add(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1061 | return Result; | ~~~~~~~~~~~~~~ 1062 | } | ~ 1063 | | 1064 | /// Subtract two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1065 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1066 | APFloat operator-(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1067 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1068 | (void)Result.subtract(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1069 | return Result; | ~~~~~~~~~~~~~~ 1070 | } | ~ 1071 | | 1072 | /// Multiply two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1074 | APFloat operator*(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1075 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1076 | (void)Result.multiply(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1077 | return Result; | ~~~~~~~~~~~~~~ 1078 | } | ~ 1079 | | 1080 | /// Divide the first APFloat by the second, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1081 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1082 | APFloat operator/(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1083 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1084 | (void)Result.divide(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1085 | return Result; | ~~~~~~~~~~~~~~ 1086 | } | ~ 1087 | | 1088 | void changeSign() { APFLOAT_DISPATCH_ON_SEMANTICS(changeSign()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1089 | void clearSign() { | ~~~~~~~~~~~~~~~~~~ 1090 | if (isNegative()) | ~~~~~~~~~~~~~~~~~ 1091 | changeSign(); | ~~~~~~~~~~~~~ 1092 | } | ~ 1093 | void copySign(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1094 | if (isNegative() != RHS.isNegative()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | changeSign(); | ~~~~~~~~~~~~~ 1096 | } | ~ 1097 | | 1098 | /// A static helper to produce a copy of an APFloat value with its sign | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1099 | /// copied from some other APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1100 | static APFloat copySign(APFloat Value, const APFloat &Sign) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1101 | Value.copySign(Sign); | ~~~~~~~~~~~~~~~~~~~~~ 1102 | return Value; | ~~~~~~~~~~~~~ 1103 | } | ~ 1104 | | 1105 | opStatus convert(const fltSemantics &ToSemantics, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1106 | bool *losesInfo); | ~~~~~~~~~~~~~~~~~ 1107 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1108 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | bool *IsExact) const { | ~~~~~~~~~~~~~~~~~~~~~~ 1110 | APFLOAT_DISPATCH_ON_SEMANTICS( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1111 | convertToInteger(Input, Width, IsSigned, RM, IsExact)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/ADT/APFloat.h:28:21: note: in definition of macro 'APFLOAT_DISPATCH_ON_SEMANTICS' 28 | return U.IEEE.METHOD_CALL; \ | ^~~~~~~~~~~ ../include/llvm/ADT/APFloat.h:1111:25: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 30 | return U.Double.METHOD_CALL; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | llvm_unreachable("Unexpected semantics"); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | } while (false) | ~~~~~~~~~~~~~~~ 33 | | 34 | namespace llvm { | ~~~~~~~~~~~~~~~~ 35 | | 36 | struct fltSemantics; | ~~~~~~~~~~~~~~~~~~~~ 37 | class APSInt; | ~~~~~~~~~~~~~ 38 | class StringRef; | ~~~~~~~~~~~~~~~~ 39 | class APFloat; | ~~~~~~~~~~~~~~ 40 | class raw_ostream; | ~~~~~~~~~~~~~~~~~~ 41 | | 42 | template class Expected; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43 | template class SmallVectorImpl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | | 45 | /// Enum that represents what fraction of the LSB truncated bits of an fp number | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46 | /// represent. | ~~~~~~~~~~~~~~ 47 | /// | ~~~ 48 | /// This essentially combines the roles of guard and sticky bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 | enum lostFraction { // Example of truncated bits: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | lfExactlyZero, // 000000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51 | lfLessThanHalf, // 0xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | lfExactlyHalf, // 100000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53 | lfMoreThanHalf // 1xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | }; | ~~ 55 | | 56 | /// A self-contained host- and target-independent arbitrary-precision | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | /// floating-point software implementation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | /// | ~~~ 59 | /// APFloat uses bignum integer arithmetic as provided by static functions in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | /// the APInt class. The library will work with bignum integers whose parts are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | /// any unsigned type at least 16 bits wide, but 64 bits is recommended. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | /// | ~~~ 63 | /// Written for clarity rather than speed, in particular with a view to use in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | /// the front-end of a cross compiler so that target arithmetic can be correctly | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | /// performed on the host. Performance should nonetheless be reasonable, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | /// particularly for its intended use. It may be useful as a base | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | /// implementation for a run-time library during development of a faster | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | /// target-specific one. | ~~~~~~~~~~~~~~~~~~~~~~~~ 69 | /// | ~~~ 70 | /// All 5 rounding modes in the IEEE-754R draft are handled correctly for all | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | /// implemented operations. Currently implemented operations are add, subtract, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | /// multiply, divide, fused-multiply-add, conversion-to-float, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | /// conversion-to-integer and conversion-from-integer. New rounding modes | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | /// (e.g. away from zero) can be added with three or four lines of code. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | /// | ~~~ 76 | /// Four formats are built-in: IEEE single precision, double precision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | /// quadruple precision, and x87 80-bit extended double (when operating with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | /// full extended precision). Adding a new format that obeys IEEE semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | /// only requires adding two lines of code: a declaration and definition of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | /// format. | ~~~~~~~~~~~ 81 | /// | ~~~ 82 | /// All operations return the status of that operation as an exception bit-mask, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | /// so multiple operations can be done consecutively with their results or-ed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | /// together. The returned status can be useful for compiler diagnostics; e.g., | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | /// inexact, underflow and overflow can be easily diagnosed on constant folding, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | /// and compiler optimizers can determine what exceptions would be raised by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | /// folding operations and optimize, or perhaps not optimize, accordingly. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | /// | ~~~ 89 | /// At present, underflow tininess is detected after rounding; it should be | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | /// straight forward to add support for the before-rounding case too. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | /// | ~~~ 92 | /// The library reads hexadecimal floating point numbers as per C99, and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | /// correctly rounds if necessary according to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | /// Syntax is required to have been validated by the caller. It also converts | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | /// floating point numbers to hexadecimal text as per the C99 %a and %A | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | /// conversions. The output precision (or alternatively the natural minimal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | /// precision) can be specified; if the requested precision is less than the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | /// natural precision the output is correctly rounded for the specified rounding | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | /// mode. | ~~~~~~~~~ 100 | /// | ~~~ 101 | /// It also reads decimal floating point numbers and correctly rounds according | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | /// to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103 | /// | ~~~ 104 | /// Conversion to decimal text is not currently implemented. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | /// | ~~~ 106 | /// Non-zero finite numbers are represented internally as a sign bit, a 16-bit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | /// signed exponent, and the significand as an array of integer parts. After | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | /// normalization of a number of precision P the exponent is within the range of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | /// the format, and if the number is not denormal the P-th bit of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | /// significand is set as an explicit integer bit. For denormals the most | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | /// significant bit is shifted right so that the exponent is maintained at the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | /// format's minimum, so that the smallest denormal has just the least | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | /// significant bit of the significand set. The sign of zeroes and infinities | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | /// is significant; the exponent and significand of such numbers is not stored, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | /// but has a known implicit (deterministic) value: 0 for the significands, 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | /// for zero exponent, all 1 bits for infinity exponent. For NaNs the sign and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | /// significand are deterministic, although not really meaningful, and preserved | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | /// in non-conversion operations. The exponent is implicitly all 1 bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 | /// | ~~~ 120 | /// APFloat does not provide any exception handling beyond default exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 | /// handling. We represent Signaling NaNs via IEEE-754R 2008 6.2.1 should clause | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | /// by encoding Signaling NaNs with the first bit of its trailing significand as | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | /// 0. | ~~~~~~ 124 | /// | ~~~ 125 | /// TODO | ~~~~~~~~ 126 | /// ==== | ~~~~~~~~ 127 | /// | ~~~ 128 | /// Some features that may or may not be worth adding: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | /// | ~~~ 130 | /// Binary to decimal conversion (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | /// | ~~~ 132 | /// Optional ability to detect underflow tininess before rounding. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | /// | ~~~ 134 | /// New formats: x87 in single and double precision mode (IEEE apart from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | /// extended exponent range) (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | /// | ~~~ 137 | /// New operations: sqrt, IEEE remainder, C90 fmod, nexttoward. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | /// | ~~~ 139 | | 140 | // This is the common type definitions shared by APFloat and its internal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | // implementation classes. This struct should not define any non-static data | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | // members. | ~~~~~~~~~~~ 143 | struct APFloatBase { | ~~~~~~~~~~~~~~~~~~~~ 144 | typedef APInt::WordType integerPart; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | static constexpr unsigned integerPartWidth = APInt::APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146 | | 147 | /// A signed type to represent a floating point numbers unbiased exponent. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | typedef int32_t ExponentType; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | | 150 | /// \name Floating Point Semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | /// @{ | ~~~~~~ 152 | enum Semantics { | ~~~~~~~~~~~~~~~~ 153 | S_IEEEhalf, | ~~~~~~~~~~~ 154 | S_BFloat, | ~~~~~~~~~ 155 | S_IEEEsingle, | ~~~~~~~~~~~~~ 156 | S_IEEEdouble, | ~~~~~~~~~~~~~ 157 | S_x87DoubleExtended, | ~~~~~~~~~~~~~~~~~~~~ 158 | S_IEEEquad, | ~~~~~~~~~~~ 159 | S_PPCDoubleDouble | ~~~~~~~~~~~~~~~~~ 160 | }; | ~~ 161 | | 162 | static const llvm::fltSemantics &EnumToSemantics(Semantics S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | static Semantics SemanticsToEnum(const llvm::fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | | 165 | static const fltSemantics &IEEEhalf() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | static const fltSemantics &BFloat() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | static const fltSemantics &IEEEsingle() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | static const fltSemantics &IEEEdouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | static const fltSemantics &IEEEquad() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | static const fltSemantics &PPCDoubleDouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | static const fltSemantics &x87DoubleExtended() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | | 173 | /// A Pseudo fltsemantic used to construct APFloats that cannot conflict with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | /// anything real. | ~~~~~~~~~~~~~~~~~~ 175 | static const fltSemantics &Bogus() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | | 177 | /// @} | ~~~~~~ 178 | | 179 | /// IEEE-754R 5.11: Floating Point Comparison Relations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | enum cmpResult { | ~~~~~~~~~~~~~~~~ 181 | cmpLessThan, | ~~~~~~~~~~~~ 182 | cmpEqual, | ~~~~~~~~~ 183 | cmpGreaterThan, | ~~~~~~~~~~~~~~~ 184 | cmpUnordered | ~~~~~~~~~~~~ 185 | }; | ~~ 186 | | 187 | /// IEEE-754R 4.3: Rounding-direction attributes. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | using roundingMode = llvm::RoundingMode; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | | 190 | static constexpr roundingMode rmNearestTiesToEven = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | RoundingMode::NearestTiesToEven; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | static constexpr roundingMode rmTowardPositive = RoundingMode::TowardPositive; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | static constexpr roundingMode rmTowardNegative = RoundingMode::TowardNegative; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | static constexpr roundingMode rmTowardZero = RoundingMode::TowardZero; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | static constexpr roundingMode rmNearestTiesToAway = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | RoundingMode::NearestTiesToAway; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | | 198 | /// IEEE-754R 7: Default exception handling. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | /// | ~~~ 200 | /// opUnderflow or opOverflow are always returned or-ed with opInexact. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | /// | ~~~ 202 | /// APFloat models this behavior specified by IEEE-754: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | /// "For operations producing results in floating-point format, the default | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | /// result of an operation that signals the invalid operation exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | /// shall be a quiet NaN." | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | enum opStatus { | ~~~~~~~~~~~~~~~ 207 | opOK = 0x00, | ~~~~~~~~~~~~ 208 | opInvalidOp = 0x01, | ~~~~~~~~~~~~~~~~~~~ 209 | opDivByZero = 0x02, | ~~~~~~~~~~~~~~~~~~~ 210 | opOverflow = 0x04, | ~~~~~~~~~~~~~~~~~~ 211 | opUnderflow = 0x08, | ~~~~~~~~~~~~~~~~~~~ 212 | opInexact = 0x10 | ~~~~~~~~~~~~~~~~ 213 | }; | ~~ 214 | | 215 | /// Category of internally-represented number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | enum fltCategory { | ~~~~~~~~~~~~~~~~~~ 217 | fcInfinity, | ~~~~~~~~~~~ 218 | fcNaN, | ~~~~~~ 219 | fcNormal, | ~~~~~~~~~ 220 | fcZero | ~~~~~~ 221 | }; | ~~ 222 | | 223 | /// Convenience enum used to construct an uninitialized APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | enum uninitializedTag { | ~~~~~~~~~~~~~~~~~~~~~~~ 225 | uninitialized | ~~~~~~~~~~~~~ 226 | }; | ~~ 227 | | 228 | /// Enumeration of \c ilogb error results. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | enum IlogbErrorKinds { | ~~~~~~~~~~~~~~~~~~~~~~ 230 | IEK_Zero = INT_MIN + 1, | ~~~~~~~~~~~~~~~~~~~~~~~ 231 | IEK_NaN = INT_MIN, | ~~~~~~~~~~~~~~~~~~ 232 | IEK_Inf = INT_MAX | ~~~~~~~~~~~~~~~~~ 233 | }; | ~~ 234 | | 235 | static unsigned int semanticsPrecision(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | static ExponentType semanticsMinExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237 | static ExponentType semanticsMaxExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | static unsigned int semanticsSizeInBits(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | | 240 | /// Returns the size of the floating point number (in bits) in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | /// semantics. | ~~~~~~~~~~~~~~ 242 | static unsigned getSizeInBits(const fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | }; | ~~ 244 | | 245 | namespace detail { | ~~~~~~~~~~~~~~~~~~ 246 | | 247 | class IEEEFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | public: | ~~~~~~~ 249 | /// \name Constructors | ~~~~~~~~~~~~~~~~~~~~~~ 250 | /// @{ | ~~~~~~ 251 | | 252 | IEEEFloat(const fltSemantics &); // Default construct to +0.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | IEEEFloat(const fltSemantics &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254 | IEEEFloat(const fltSemantics &, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | IEEEFloat(const fltSemantics &, const APInt &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | explicit IEEEFloat(double d); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | explicit IEEEFloat(float f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258 | IEEEFloat(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259 | IEEEFloat(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~ 260 | ~IEEEFloat(); | ~~~~~~~~~~~~~ 261 | | 262 | /// @} | ~~~~~~ 263 | | 264 | /// Returns whether this instance allocated memory. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | bool needsCleanup() const { return partCount() > 1; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | | 267 | /// \name Convenience "constructors" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | /// @{ | ~~~~~~ 269 | | 270 | /// @} | ~~~~~~ 271 | | 272 | /// \name Arithmetic | ~~~~~~~~~~~~~~~~~~~~ 273 | /// @{ | ~~~~~~ 274 | | 275 | opStatus add(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | opStatus subtract(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | opStatus multiply(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | opStatus divide(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | /// IEEE remainder. | ~~~~~~~~~~~~~~~~~~~ 280 | opStatus remainder(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | /// C fmod, or llvm frem. | ~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | opStatus mod(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | opStatus fusedMultiplyAdd(const IEEEFloat &, const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | opStatus roundToIntegral(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | /// IEEE-754R 5.3.1: nextUp/nextDown. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | | 288 | /// @} | ~~~~~~ 289 | | 290 | /// \name Sign operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | /// @{ | ~~~~~~ 292 | | 293 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 294 | | 295 | /// @} | ~~~~~~ 296 | | 297 | /// \name Conversions | ~~~~~~~~~~~~~~~~~~~~~ 298 | /// @{ | ~~~~~~ 299 | | 300 | opStatus convert(const fltSemantics &, roundingMode, bool *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | opStatus convertToInteger(MutableArrayRef, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 302 | roundingMode, bool *) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 303 | opStatus convertFromAPInt(const APInt &, bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | opStatus convertFromSignExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 305 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 306 | opStatus convertFromZeroExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 308 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310 | double convertToDouble() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | float convertToFloat() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | | 313 | /// @} | ~~~~~~ 314 | | 315 | /// The definition of equality is not straightforward for floating point, so | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | /// we won't use operator==. Use one of the following, or write whatever it | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | /// is you really mean. | ~~~~~~~~~~~~~~~~~~~~~~~ 318 | bool operator==(const IEEEFloat &) const = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | | 320 | /// IEEE comparison with another floating point number (NaNs compare | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 | /// unordered, 0==-0). | ~~~~~~~~~~~~~~~~~~~~~~ 322 | cmpResult compare(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 | | 324 | /// Bitwise comparison for equality (QNaNs compare equal, 0!=-0). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325 | bool bitwiseIsEqual(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | | 327 | /// Write out a hexadecimal representation of the floating point value to DST, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | /// which must be of sufficient size, in the C99 form [-]0xh.hhhhp[+-]d. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | /// Return the number of characters written, excluding the terminating NUL. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | unsigned int convertToHexString(char *dst, unsigned int hexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | bool upperCase, roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332 | | 333 | /// \name IEEE-754R 5.7.2 General operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | /// @{ | ~~~~~~ 335 | | 336 | /// IEEE-754R isSignMinus: Returns true if and only if the current value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337 | /// negative. | ~~~~~~~~~~~~~ 338 | /// | ~~~ 339 | /// This applies to zeros and NaNs as well. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | bool isNegative() const { return sign; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341 | | 342 | /// IEEE-754R isNormal: Returns true if and only if the current value is normal. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | /// | ~~~ 344 | /// This implies that the current value of the float is not zero, subnormal, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345 | /// infinite, or NaN following the definition of normality from IEEE-754R. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | bool isNormal() const { return !isDenormal() && isFiniteNonZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347 | | 348 | /// Returns true if and only if the current value is zero, subnormal, or | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | /// normal. | ~~~~~~~~~~~ 350 | /// | ~~~ 351 | /// This means that the value is not infinite or NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 352 | bool isFinite() const { return !isNaN() && !isInfinity(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | | 354 | /// Returns true if and only if the float is plus or minus zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | bool isZero() const { return category == fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | | 357 | /// IEEE-754R isSubnormal(): Returns true if and only if the float is a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | /// denormal. | ~~~~~~~~~~~~~ 359 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 360 | | 361 | /// IEEE-754R isInfinite(): Returns true if and only if the float is infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | bool isInfinity() const { return category == fcInfinity; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | | 364 | /// Returns true if and only if the float is a quiet or signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 365 | bool isNaN() const { return category == fcNaN; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 366 | | 367 | /// Returns true if and only if the float is a signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | bool isSignaling() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | | 370 | /// @} | ~~~~~~ 371 | | 372 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 373 | /// @{ | ~~~~~~ 374 | | 375 | fltCategory getCategory() const { return category; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | const fltSemantics &getSemantics() const { return *semantics; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | bool isNonZero() const { return category != fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 378 | bool isFiniteNonZero() const { return isFinite() && !isZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | bool isPosZero() const { return isZero() && !isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 380 | bool isNegZero() const { return isZero() && isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 381 | | 382 | /// Returns true if and only if the number has the smallest possible non-zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 383 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 385 | | 386 | /// Returns true if and only if the number has the largest possible finite | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 389 | | 390 | /// Returns true if and only if the number is an exact integer. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 391 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 392 | | 393 | /// @} | ~~~~~~ 394 | | 395 | IEEEFloat &operator=(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | IEEEFloat &operator=(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | | 398 | /// Overload to compute a hash code for an APFloat value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | /// | ~~~ 400 | /// Note that the use of hash codes for floating point values is in general | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 401 | /// frought with peril. Equality is hard to define for these values. For | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | /// example, should negative and positive zero hash to different codes? Are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | /// they equal or not? This hash value implementation specifically | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | /// emphasizes producing different codes for different inputs in order to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | /// be used in canonicalization and memoization. As such, equality is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | /// bitwiseIsEqual, and 0 != -0. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 407 | friend hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 408 | | 409 | /// Converts this value into a decimal string. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 410 | /// | ~~~ 411 | /// \param FormatPrecision The maximum number of digits of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | /// precision to output. If there are fewer digits available, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 413 | /// zero padding will not be used unless the value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | /// integral and small enough to be expressed in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 415 | /// FormatPrecision digits. 0 means to use the natural | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 416 | /// precision of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 417 | /// \param FormatMaxPadding The maximum number of zeros to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | /// consider inserting before falling back to scientific | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 | /// notation. 0 means to always use scientific notation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | /// | ~~~ 421 | /// \param TruncateZero Indicate whether to remove the trailing zero in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 422 | /// fraction part or not. Also setting this parameter to false forcing | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | /// producing of output more similar to default printf behavior. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | /// Specifically the lower e is used as exponent delimiter and exponent | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | /// always contains no less than two digits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 426 | /// | ~~~ 427 | /// Number Precision MaxPadding Result | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | /// ------ --------- ---------- ------ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | /// 1.01E+4 5 2 10100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 430 | /// 1.01E+4 4 2 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | /// 1.01E+4 5 1 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | /// 1.01E-2 5 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | /// 1.01E-2 4 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 434 | /// 1.01E-2 4 1 1.01E-2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision = 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | unsigned FormatMaxPadding = 3, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 437 | | 438 | /// If this value has an exact multiplicative inverse, store it in inv and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 439 | /// return true. | ~~~~~~~~~~~~~~~~ 440 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 | | 442 | /// Returns the exponent of the internal representation of the APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | /// | ~~~ 444 | /// Because the radix of APFloat is 2, this is equivalent to floor(log2(x)). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | /// For special APFloat values, this returns special error codes: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 446 | /// | ~~~ 447 | /// NaN -> \c IEK_NaN | ~~~~~~~~~~~~~~~~~~~~~~~ 448 | /// 0 -> \c IEK_Zero | ~~~~~~~~~~~~~~~~~~~~~~~~ 449 | /// Inf -> \c IEK_Inf | ~~~~~~~~~~~~~~~~~~~~~~~ 450 | /// | ~~~ 451 | friend int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 452 | | 453 | /// Returns: X * 2^Exp for integral exponents. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | friend IEEEFloat scalbn(IEEEFloat X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | | 456 | friend IEEEFloat frexp(const IEEEFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | | 458 | /// \name Special value setters. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | /// @{ | ~~~~~~ 460 | | 461 | void makeLargest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | void makeSmallest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 | void makeNaN(bool SNaN = false, bool Neg = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 464 | const APInt *fill = nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 | void makeInf(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 466 | void makeZero(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 467 | void makeQuiet(); | ~~~~~~~~~~~~~~~~~ 468 | | 469 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 470 | /// semantics. | ~~~~~~~~~~~~~~ 471 | /// | ~~~ 472 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | void makeSmallestNormalized(bool Negative = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | | 475 | /// @} | ~~~~~~ 476 | | 477 | cmpResult compareAbsoluteValue(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | | 479 | private: | ~~~~~~~~ 480 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 481 | /// @{ | ~~~~~~ 482 | | 483 | integerPart *significandParts(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | const integerPart *significandParts() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | unsigned int partCount() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | | 487 | /// @} | ~~~~~~ 488 | | 489 | /// \name Significand operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | /// @{ | ~~~~~~ 491 | | 492 | integerPart addSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 493 | integerPart subtractSignificand(const IEEEFloat &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | lostFraction addOrSubtractSignificand(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | lostFraction multiplySignificand(const IEEEFloat &, IEEEFloat); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | lostFraction multiplySignificand(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | lostFraction divideSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | void incrementSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 499 | void initialize(const fltSemantics *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 500 | void shiftSignificandLeft(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 501 | lostFraction shiftSignificandRight(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | unsigned int significandLSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | unsigned int significandMSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | void zeroSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 505 | /// Return true if the significand excluding the integral bit is all ones. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | bool isSignificandAllOnes() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 507 | /// Return true if the significand excluding the integral bit is all zeros. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 508 | bool isSignificandAllZeros() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | | 510 | /// @} | ~~~~~~ 511 | | 512 | /// \name Arithmetic on special values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | /// @{ | ~~~~~~ 514 | | 515 | opStatus addOrSubtractSpecials(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 516 | opStatus divideSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 517 | opStatus multiplySpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | opStatus modSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | opStatus remainderSpecials(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 520 | | 521 | /// @} | ~~~~~~ 522 | | 523 | /// \name Miscellany | ~~~~~~~~~~~~~~~~~~~~ 524 | /// @{ | ~~~~~~ 525 | | 526 | bool convertFromStringSpecials(StringRef str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | opStatus normalize(roundingMode, lostFraction); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 528 | opStatus addOrSubtract(const IEEEFloat &, roundingMode, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | opStatus handleOverflow(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | bool roundAwayFromZero(roundingMode, lostFraction, unsigned int) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | opStatus convertToSignExtendedInteger(MutableArrayRef, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | unsigned int, bool, roundingMode, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | bool *) const; | ~~~~~~~~~~~~~~ 534 | opStatus convertFromUnsignedParts(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 535 | roundingMode); | ~~~~~~~~~~~~~~ 536 | Expected convertFromHexadecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | Expected convertFromDecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | char *convertNormalToHexString(char *, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 539 | roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~ 540 | opStatus roundSignificandWithExponent(const integerPart *, unsigned int, int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | roundingMode); | ~~~~~~~~~~~~~~ 542 | ExponentType exponentNaN() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | ExponentType exponentInf() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | ExponentType exponentZero() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | | 546 | /// @} | ~~~~~~ 547 | | 548 | APInt convertHalfAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 549 | APInt convertBFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 550 | APInt convertFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 551 | APInt convertDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | APInt convertQuadrupleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 553 | APInt convertF80LongDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 554 | APInt convertPPCDoubleDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 555 | void initFromAPInt(const fltSemantics *Sem, const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 | void initFromHalfAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | void initFromBFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | void initFromFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | void initFromDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | void initFromQuadrupleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | void initFromF80LongDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | void initFromPPCDoubleDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 563 | | 564 | void assign(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | void copySignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | void freeSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 567 | | 568 | /// Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | /// The semantics that this value obeys. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | | 572 | /// A binary fraction with an explicit integer bit. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | /// | ~~~ 574 | /// The significand must be at least one bit wider than the target precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | union Significand { | ~~~~~~~~~~~~~~~~~~~ 576 | integerPart part; | ~~~~~~~~~~~~~~~~~ 577 | integerPart *parts; | ~~~~~~~~~~~~~~~~~~~ 578 | } significand; | ~~~~~~~~~~~~~~ 579 | | 580 | /// The signed unbiased exponent of the value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 581 | ExponentType exponent; | ~~~~~~~~~~~~~~~~~~~~~~ 582 | | 583 | /// What kind of floating point number this is. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | /// | ~~~ 585 | /// Only 2 bits are required, but VisualStudio incorrectly sign extends it. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 586 | /// Using the extra bit keeps it from failing under VisualStudio. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | fltCategory category : 3; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | | 589 | /// Sign bit of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | unsigned int sign : 1; | ~~~~~~~~~~~~~~~~~~~~~~ 591 | }; | ~~ 592 | | 593 | hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | IEEEFloat scalbn(IEEEFloat X, int Exp, IEEEFloat::roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 596 | IEEEFloat frexp(const IEEEFloat &Val, int &Exp, IEEEFloat::roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | | 598 | // This mode implements more precise float in terms of two APFloats. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | // The interface and layout is designed for arbitrary underlying semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | // though currently only PPCDoubleDouble semantics are supported, whose | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 601 | // corresponding underlying semantics are IEEEdouble. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 602 | class DoubleAPFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 603 | // Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | const fltSemantics *Semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | std::unique_ptr Floats; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 606 | | 607 | opStatus addImpl(const APFloat &a, const APFloat &aa, const APFloat &c, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 608 | const APFloat &cc, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 609 | | 610 | opStatus addWithSpecial(const DoubleAPFloat &LHS, const DoubleAPFloat &RHS, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 611 | DoubleAPFloat &Out, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 612 | | 613 | public: | ~~~~~~~ 614 | DoubleAPFloat(const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 615 | DoubleAPFloat(const fltSemantics &S, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 616 | DoubleAPFloat(const fltSemantics &S, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | DoubleAPFloat(const fltSemantics &S, const APInt &I); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | DoubleAPFloat(const fltSemantics &S, APFloat &&First, APFloat &&Second); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | DoubleAPFloat(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | DoubleAPFloat(DoubleAPFloat &&RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | | 622 | DoubleAPFloat &operator=(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | | 624 | DoubleAPFloat &operator=(DoubleAPFloat &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~ 626 | this->~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~ 627 | new (this) DoubleAPFloat(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 628 | } | ~ 629 | return *this; | ~~~~~~~~~~~~~ 630 | } | ~ 631 | | 632 | bool needsCleanup() const { return Floats != nullptr; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 633 | | 634 | APFloat &getFirst() { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 635 | const APFloat &getFirst() const { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 636 | APFloat &getSecond() { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 637 | const APFloat &getSecond() const { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 638 | | 639 | opStatus add(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | opStatus subtract(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 641 | opStatus multiply(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | opStatus divide(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | opStatus remainder(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 644 | opStatus mod(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | opStatus fusedMultiplyAdd(const DoubleAPFloat &Multiplicand, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | const DoubleAPFloat &Addend, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 647 | opStatus roundToIntegral(roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 648 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 649 | cmpResult compareAbsoluteValue(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 650 | | 651 | fltCategory getCategory() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 652 | bool isNegative() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 653 | | 654 | void makeInf(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~ 655 | void makeZero(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~ 656 | void makeLargest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 657 | void makeSmallest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 658 | void makeSmallestNormalized(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 659 | void makeNaN(bool SNaN, bool Neg, const APInt *fill); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 660 | | 661 | cmpResult compare(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 662 | bool bitwiseIsEqual(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 663 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 664 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 665 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 666 | | 667 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 668 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 669 | bool *IsExact) const; | ~~~~~~~~~~~~~~~~~~~~~ 670 | opStatus convertFromAPInt(const APInt &Input, bool IsSigned, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 671 | opStatus convertFromSignExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 672 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 673 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 674 | opStatus convertFromZeroExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 675 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 676 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 677 | unsigned int convertToHexString(char *DST, unsigned int HexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 678 | bool UpperCase, roundingMode RM) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 679 | | 680 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 681 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 682 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 683 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 684 | | 685 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 686 | unsigned FormatMaxPadding, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 | | 688 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 689 | | 690 | friend DoubleAPFloat scalbn(const DoubleAPFloat &X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 691 | friend DoubleAPFloat frexp(const DoubleAPFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 692 | friend hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 693 | }; | ~~ 694 | | 695 | hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 696 | | 697 | } // End detail namespace | ~~~~~~~~~~~~~~~~~~~~~~~~~ 698 | | 699 | // This is a interface class that is currently forwarding functionalities from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 700 | // detail::IEEEFloat. | ~~~~~~~~~~~~~~~~~~~~~ 701 | class APFloat : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 702 | typedef detail::IEEEFloat IEEEFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 703 | typedef detail::DoubleAPFloat DoubleAPFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 704 | | 705 | static_assert(std::is_standard_layout::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 706 | | 707 | union Storage { | ~~~~~~~~~~~~~~~ 708 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | IEEEFloat IEEE; | ~~~~~~~~~~~~~~~ 710 | DoubleAPFloat Double; | ~~~~~~~~~~~~~~~~~~~~~ 711 | | 712 | explicit Storage(IEEEFloat F, const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 713 | explicit Storage(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 714 | : Double(std::move(F)) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 715 | assert(&S == &PPCDoubleDouble()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 716 | } | ~ 717 | | 718 | template | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 719 | Storage(const fltSemantics &Semantics, ArgTypes &&... Args) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 720 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 721 | new (&IEEE) IEEEFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 722 | return; | ~~~~~~~ 723 | } | ~ 724 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 725 | new (&Double) DoubleAPFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | return; | ~~~~~~~ 727 | } | ~ 728 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | } | ~ 730 | | 731 | ~Storage() { | ~~~~~~~~~~~~ 732 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 733 | IEEE.~IEEEFloat(); | ~~~~~~~~~~~~~~~~~~ 734 | return; | ~~~~~~~ 735 | } | ~ 736 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 737 | Double.~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | return; | ~~~~~~~ 739 | } | ~ 740 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 741 | } | ~ 742 | | 743 | Storage(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 744 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 745 | new (this) IEEEFloat(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 746 | return; | ~~~~~~~ 747 | } | ~ 748 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 749 | new (this) DoubleAPFloat(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | return; | ~~~~~~~ 751 | } | ~ 752 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 753 | } | ~ 754 | | 755 | Storage(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 756 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | new (this) IEEEFloat(std::move(RHS.IEEE)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 758 | return; | ~~~~~~~ 759 | } | ~ 760 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | new (this) DoubleAPFloat(std::move(RHS.Double)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | return; | ~~~~~~~ 763 | } | ~ 764 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 765 | } | ~ 766 | | 767 | Storage &operator=(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 769 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 770 | IEEE = RHS.IEEE; | ~~~~~~~~~~~~~~~~ 771 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 772 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 773 | Double = RHS.Double; | ~~~~~~~~~~~~~~~~~~~~ 774 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 776 | new (this) Storage(RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~ 777 | } | ~ 778 | return *this; | ~~~~~~~~~~~~~ 779 | } | ~ 780 | | 781 | Storage &operator=(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 782 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 783 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | IEEE = std::move(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 785 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | Double = std::move(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 790 | new (this) Storage(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | } | ~ 792 | return *this; | ~~~~~~~~~~~~~ 793 | } | ~ 794 | } U; | ~~~~ 795 | | 796 | template static bool usesLayout(const fltSemantics &Semantics) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_assert(std::is_same::value || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | std::is_same::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | if (std::is_same::value) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 800 | return &Semantics == &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 801 | } | ~ 802 | return &Semantics != &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 803 | } | ~ 804 | | 805 | IEEEFloat &getIEEE() { | ~~~~~~~~~~~~~~~~~~~~~~ 806 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 807 | return U.IEEE; | ~~~~~~~~~~~~~~ 808 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 810 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 811 | } | ~ 812 | | 813 | const IEEEFloat &getIEEE() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | return U.IEEE; | ~~~~~~~~~~~~~~ 816 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 817 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 818 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 819 | } | ~ 820 | | 821 | void makeZero(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeZero(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 822 | | 823 | void makeInf(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeInf(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 824 | | 825 | void makeNaN(bool SNaN, bool Neg, const APInt *fill) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 826 | APFLOAT_DISPATCH_ON_SEMANTICS(makeNaN(SNaN, Neg, fill)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | } | ~ 828 | | 829 | void makeLargest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 830 | APFLOAT_DISPATCH_ON_SEMANTICS(makeLargest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 831 | } | ~ 832 | | 833 | void makeSmallest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | } | ~ 836 | | 837 | void makeSmallestNormalized(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 838 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallestNormalized(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 839 | } | ~ 840 | | 841 | // FIXME: This is due to clang 3.3 (or older version) always checks for the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 842 | // default constructor in an array aggregate initialization, even if no | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 843 | // elements in the array is default initialized. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 844 | APFloat() : U(IEEEdouble()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 845 | llvm_unreachable("This is a workaround for old clang."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 846 | } | ~ 847 | | 848 | explicit APFloat(IEEEFloat F, const fltSemantics &S) : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 849 | explicit APFloat(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 850 | : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~ 851 | | 852 | cmpResult compareAbsoluteValue(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 853 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | "Should only compare APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 856 | return U.IEEE.compareAbsoluteValue(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 857 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 858 | return U.Double.compareAbsoluteValue(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 859 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | } | ~ 861 | | 862 | public: | ~~~~~~~ 863 | APFloat(const fltSemantics &Semantics) : U(Semantics) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 864 | APFloat(const fltSemantics &Semantics, StringRef S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 865 | APFloat(const fltSemantics &Semantics, integerPart I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | template ::value>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | APFloat(const fltSemantics &Semantics, T V) = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 | // TODO: Remove this constructor. This isn't faster than the first one. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | APFloat(const fltSemantics &Semantics, uninitializedTag) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 871 | : U(Semantics, uninitialized) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 872 | APFloat(const fltSemantics &Semantics, const APInt &I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 873 | explicit APFloat(double d) : U(IEEEFloat(d), IEEEdouble()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | explicit APFloat(float f) : U(IEEEFloat(f), IEEEsingle()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 875 | APFloat(const APFloat &RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 876 | APFloat(APFloat &&RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 877 | | 878 | ~APFloat() = default; | ~~~~~~~~~~~~~~~~~~~~~ 879 | | 880 | bool needsCleanup() const { APFLOAT_DISPATCH_ON_SEMANTICS(needsCleanup()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 881 | | 882 | /// Factory for Positive and Negative Zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 883 | /// | ~~~ 884 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | static APFloat getZero(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | Val.makeZero(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~ 888 | return Val; | ~~~~~~~~~~~ 889 | } | ~ 890 | | 891 | /// Factory for Positive and Negative Infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | /// | ~~~ 893 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 894 | static APFloat getInf(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 895 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 896 | Val.makeInf(Negative); | ~~~~~~~~~~~~~~~~~~~~~~ 897 | return Val; | ~~~~~~~~~~~ 898 | } | ~ 899 | | 900 | /// Factory for NaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 901 | /// | ~~~ 902 | /// \param Negative - True iff the NaN generated should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 903 | /// \param payload - The unspecified fill bits for creating the NaN, 0 by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 904 | /// default. The value is truncated as necessary. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static APFloat getNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | uint64_t payload = 0) { | ~~~~~~~~~~~~~~~~~~~~~~~ 907 | if (payload) { | ~~~~~~~~~~~~~~ 908 | APInt intPayload(64, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 909 | return getQNaN(Sem, Negative, &intPayload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 910 | } else { | ~~~~~~~~ 911 | return getQNaN(Sem, Negative, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | } | ~ 913 | } | ~ 914 | | 915 | /// Factory for QNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 916 | static APFloat getQNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 917 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 918 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 919 | Val.makeNaN(false, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | return Val; | ~~~~~~~~~~~ 921 | } | ~ 922 | | 923 | /// Factory for SNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 924 | static APFloat getSNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 925 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 926 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 927 | Val.makeNaN(true, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 928 | return Val; | ~~~~~~~~~~~ 929 | } | ~ 930 | | 931 | /// Returns the largest finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 932 | /// | ~~~ 933 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 934 | static APFloat getLargest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 936 | Val.makeLargest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 937 | return Val; | ~~~~~~~~~~~ 938 | } | ~ 939 | | 940 | /// Returns the smallest (by magnitude) finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 941 | /// Might be denormalized, which implies a relative loss of precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 942 | /// | ~~~ 943 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static APFloat getSmallest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 946 | Val.makeSmallest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | return Val; | ~~~~~~~~~~~ 948 | } | ~ 949 | | 950 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 951 | /// semantics. | ~~~~~~~~~~~~~~ 952 | /// | ~~~ 953 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | static APFloat getSmallestNormalized(const fltSemantics &Sem, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 955 | bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 956 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | Val.makeSmallestNormalized(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | return Val; | ~~~~~~~~~~~ 959 | } | ~ 960 | | 961 | /// Returns a float which is bitcasted from an all one value int. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | /// | ~~~ 963 | /// \param Semantics - type float semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | /// \param BitWidth - Select float type | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 965 | static APFloat getAllOnesValue(const fltSemantics &Semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 | unsigned BitWidth); | ~~~~~~~~~~~~~~~~~~~ 967 | | 968 | /// Used to insert APFloat objects, or objects that contain APFloat objects, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | /// into FoldingSets. | ~~~~~~~~~~~~~~~~~~~~~ 970 | void Profile(FoldingSetNodeID &NID) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 971 | | 972 | opStatus add(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 973 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 974 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 975 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 976 | return U.IEEE.add(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 977 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 978 | return U.Double.add(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 979 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 980 | } | ~ 981 | opStatus subtract(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 982 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 983 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 984 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 985 | return U.IEEE.subtract(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 986 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 987 | return U.Double.subtract(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 989 | } | ~ 990 | opStatus multiply(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 991 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | return U.IEEE.multiply(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 995 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | return U.Double.multiply(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 997 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | } | ~ 999 | opStatus divide(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1000 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1001 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1002 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1003 | return U.IEEE.divide(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1004 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1005 | return U.Double.divide(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1006 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1007 | } | ~ 1008 | opStatus remainder(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1009 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1010 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1011 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1012 | return U.IEEE.remainder(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1013 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1014 | return U.Double.remainder(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1015 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1016 | } | ~ 1017 | opStatus mod(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1018 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1019 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1020 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1021 | return U.IEEE.mod(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1023 | return U.Double.mod(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1024 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1025 | } | ~ 1026 | opStatus fusedMultiplyAdd(const APFloat &Multiplicand, const APFloat &Addend, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1027 | roundingMode RM) { | ~~~~~~~~~~~~~~~~~~ 1028 | assert(&getSemantics() == &Multiplicand.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1029 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1030 | assert(&getSemantics() == &Addend.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1031 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1032 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1033 | return U.IEEE.fusedMultiplyAdd(Multiplicand.U.IEEE, Addend.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1034 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1035 | return U.Double.fusedMultiplyAdd(Multiplicand.U.Double, Addend.U.Double, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1036 | RM); | ~~~~ 1037 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | } | ~ 1039 | opStatus roundToIntegral(roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1040 | APFLOAT_DISPATCH_ON_SEMANTICS(roundToIntegral(RM)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | } | ~ 1042 | | 1043 | // TODO: bool parameters are not readable and a source of bugs. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1044 | // Do something. | ~~~~~~~~~~~~~~~~ 1045 | opStatus next(bool nextDown) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1046 | APFLOAT_DISPATCH_ON_SEMANTICS(next(nextDown)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1047 | } | ~ 1048 | | 1049 | /// Negate an APFloat. | ~~~~~~~~~~~~~~~~~~~~~~ 1050 | APFloat operator-() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1051 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1052 | Result.changeSign(); | ~~~~~~~~~~~~~~~~~~~~ 1053 | return Result; | ~~~~~~~~~~~~~~ 1054 | } | ~ 1055 | | 1056 | /// Add two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1057 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1058 | APFloat operator+(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1059 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1060 | (void)Result.add(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1061 | return Result; | ~~~~~~~~~~~~~~ 1062 | } | ~ 1063 | | 1064 | /// Subtract two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1065 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1066 | APFloat operator-(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1067 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1068 | (void)Result.subtract(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1069 | return Result; | ~~~~~~~~~~~~~~ 1070 | } | ~ 1071 | | 1072 | /// Multiply two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1074 | APFloat operator*(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1075 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1076 | (void)Result.multiply(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1077 | return Result; | ~~~~~~~~~~~~~~ 1078 | } | ~ 1079 | | 1080 | /// Divide the first APFloat by the second, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1081 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1082 | APFloat operator/(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1083 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1084 | (void)Result.divide(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1085 | return Result; | ~~~~~~~~~~~~~~ 1086 | } | ~ 1087 | | 1088 | void changeSign() { APFLOAT_DISPATCH_ON_SEMANTICS(changeSign()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1089 | void clearSign() { | ~~~~~~~~~~~~~~~~~~ 1090 | if (isNegative()) | ~~~~~~~~~~~~~~~~~ 1091 | changeSign(); | ~~~~~~~~~~~~~ 1092 | } | ~ 1093 | void copySign(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1094 | if (isNegative() != RHS.isNegative()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | changeSign(); | ~~~~~~~~~~~~~ 1096 | } | ~ 1097 | | 1098 | /// A static helper to produce a copy of an APFloat value with its sign | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1099 | /// copied from some other APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1100 | static APFloat copySign(APFloat Value, const APFloat &Sign) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1101 | Value.copySign(Sign); | ~~~~~~~~~~~~~~~~~~~~~ 1102 | return Value; | ~~~~~~~~~~~~~ 1103 | } | ~ 1104 | | 1105 | opStatus convert(const fltSemantics &ToSemantics, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1106 | bool *losesInfo); | ~~~~~~~~~~~~~~~~~ 1107 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1108 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | bool *IsExact) const { | ~~~~~~~~~~~~~~~~~~~~~~ 1110 | APFLOAT_DISPATCH_ON_SEMANTICS( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1111 | convertToInteger(Input, Width, IsSigned, RM, IsExact)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/ADT/APFloat.h:30:23: note: in definition of macro 'APFLOAT_DISPATCH_ON_SEMANTICS' 30 | return U.Double.METHOD_CALL; \ | ^~~~~~~~~~~ [18/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/AutoConvert.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/AutoConvert.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/AutoConvert.cpp.o -c ../lib/Support/AutoConvert.cpp [19/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o -c ../lib/Support/ARMAttributeParser.cpp [20/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o -c ../lib/Support/Allocator.cpp [21/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o -c ../lib/Support/APInt.cpp ../lib/Support/APInt.cpp: In member function 'void llvm::APInt::initFromArray(llvm::ArrayRef)': ../lib/Support/APInt.cpp:91:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 91 | void APInt::initFromArray(ArrayRef bigVal) { | ^~~~~ ../lib/Support/APInt.cpp:91:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Support/APInt.cpp: In constructor 'llvm::APInt::APInt(unsigned int, llvm::ArrayRef)': ../lib/Support/APInt.cpp:108:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 108 | APInt::APInt(unsigned numBits, ArrayRef bigVal) | ^~~~~ ../lib/Support/APInt.cpp:110:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 110 | initFromArray(bigVal); | ~~~~~~~~~~~~~^~~~~~~~ ../lib/Support/APInt.cpp: In constructor 'llvm::APInt::APInt(unsigned int, unsigned int, const uint64_t*)': ../lib/Support/APInt.cpp:115:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 115 | initFromArray(makeArrayRef(bigVal, numWords)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Support/APInt.cpp: In member function 'llvm::APInt llvm::APInt::extractBits(unsigned int, unsigned int) const': ../lib/Support/APInt.cpp:110:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 110 | initFromArray(bigVal); | ~~~~~~~~~~~~~^~~~~~~~ [22/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o -c ../lib/Support/BinaryStreamError.cpp [23/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o -c ../lib/Support/BlockFrequency.cpp [24/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o -c ../lib/Support/BinaryStreamReader.cpp [25/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o -c ../lib/Support/BinaryStreamRef.cpp [26/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o -c ../lib/Support/BinaryStreamWriter.cpp [27/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o -c ../lib/Support/BranchProbability.cpp [28/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o -c ../lib/Support/BuryPointer.cpp [29/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o -c ../lib/Support/COM.cpp [30/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o -c ../lib/Support/circular_raw_ostream.cpp [31/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o -c ../lib/Support/Chrono.cpp [32/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o -c ../lib/Support/CodeGenCoverage.cpp [33/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o -c ../lib/Support/CachePruning.cpp [34/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o -c ../lib/Support/Compression.cpp [35/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o -c ../lib/Support/ConvertUTF.cpp [36/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o -c ../lib/Support/CRC.cpp [37/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o -c ../lib/Support/ConvertUTFWrapper.cpp [38/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o -c ../lib/Support/CrashRecoveryContext.cpp [39/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o -c ../lib/Support/DataExtractor.cpp [40/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o -c ../lib/Support/Debug.cpp [41/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o -c ../lib/Support/DeltaAlgorithm.cpp [42/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o -c ../lib/Support/DebugCounter.cpp [43/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o -c ../lib/Support/DJB.cpp [44/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o -c ../lib/Support/DAGDeltaAlgorithm.cpp [45/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o -c ../lib/Support/ELFAttributes.cpp [46/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o -c ../lib/Support/CommandLine.cpp [47/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o -c ../lib/Support/ExtensibleRTTI.cpp [48/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o -c ../lib/Support/Error.cpp [49/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributeParser.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributeParser.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributeParser.cpp.o -c ../lib/Support/ELFAttributeParser.cpp [50/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o -c ../lib/Support/ErrorHandling.cpp [51/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o -c ../lib/Support/FoldingSet.cpp [52/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o -c ../lib/Support/FileUtilities.cpp [53/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o -c ../lib/Support/FileOutputBuffer.cpp [54/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o -c ../lib/Support/FileCollector.cpp [55/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o -c ../lib/Support/FormattedStream.cpp [56/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o -c ../lib/Support/FormatVariadic.cpp [57/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o -c ../lib/Support/Hashing.cpp [58/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o -c ../lib/Support/GlobPattern.cpp [59/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.cpp.o -c ../lib/Support/InstructionCost.cpp [60/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o -c ../lib/Support/IntEqClasses.cpp [61/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o -c ../lib/Support/InitLLVM.cpp [62/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o -c ../lib/Support/GraphWriter.cpp [63/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o -c ../lib/Support/LEB128.cpp [64/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o -c ../lib/Support/LineIterator.cpp [65/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o -c ../lib/Support/Locale.cpp [66/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o -c ../lib/Support/KnownBits.cpp [67/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o -c ../lib/Support/LockFileManager.cpp [68/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o -c ../lib/Support/LowLevelType.cpp [69/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o -c ../lib/Support/MathExtras.cpp [70/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o -c ../lib/Support/JSON.cpp [71/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/MemAlloc.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/MemAlloc.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/MemAlloc.cpp.o -c ../lib/Support/MemAlloc.cpp [72/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o -c ../lib/Support/ManagedStatic.cpp [73/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBufferRef.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBufferRef.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBufferRef.cpp.o -c ../lib/Support/MemoryBufferRef.cpp [74/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o -c ../lib/Support/Process.cpp [75/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o -c ../lib/Support/MD5.cpp [76/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o -c ../lib/Support/MemoryBuffer.cpp [77/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o -c ../lib/Support/NativeFormatting.cpp [78/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/OptimizedStructLayout.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/OptimizedStructLayout.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/OptimizedStructLayout.cpp.o -c ../lib/Support/OptimizedStructLayout.cpp ../lib/Support/OptimizedStructLayout.cpp: In function 'std::pair llvm::performOptimizedStructLayout(llvm::MutableArrayRef)': ../lib/Support/OptimizedStructLayout.cpp:42:1: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 42 | llvm::performOptimizedStructLayout(MutableArrayRef Fields) { | ^~~~ [79/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o -c ../lib/Support/Optional.cpp [80/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o -c ../lib/Support/RandomNumberGenerator.cpp [81/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o -c ../lib/Support/PluginLoader.cpp [82/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o -c ../lib/Support/PrettyStackTrace.cpp [83/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterEmitter.cpp.o -c ../utils/TableGen/AsmWriterEmitter.cpp [84/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o -c ../lib/Support/Parallel.cpp [85/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o -c ../lib/Support/Regex.cpp [86/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributes.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributes.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributes.cpp.o -c ../lib/Support/RISCVAttributes.cpp [87/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o -c ../lib/Support/ScopedPrinter.cpp [88/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o -c ../lib/Support/SHA1.cpp [89/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributeParser.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributeParser.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributeParser.cpp.o -c ../lib/Support/RISCVAttributeParser.cpp [90/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o -c ../lib/Support/ScaledNumber.cpp [91/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o -c ../lib/Support/Signposts.cpp [92/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o -c ../lib/Support/SmallPtrSet.cpp In file included from /usr/include/string.h:638, from /opt/rh/devtoolset-9/root/usr/include/c++/9/cstring:42, from ../include/llvm/ADT/SmallPtrSet.h:24, from ../lib/Support/SmallPtrSet.cpp:14: In function 'void* memset(void*, int, size_t)', inlined from 'void llvm::SmallPtrSetImplBase::shrink_and_clear()' at ../lib/Support/SmallPtrSet.cpp:37:9: /usr/include/bits/string3.h:81:30: warning: call to '__warn_memset_zero_len' declared with attribute warning: memset used with constant zero length parameter; this could be due to transposed parameters [-Wattribute-warning] 81 | __warn_memset_zero_len (); | ~~~~~~~~~~~~~~~~~~~~~~~^~ In function 'void* memset(void*, int, size_t)', inlined from 'void llvm::SmallPtrSetImplBase::Grow(unsigned int)' at ../lib/Support/SmallPtrSet.cpp:106:9: /usr/include/bits/string3.h:81:30: warning: call to '__warn_memset_zero_len' declared with attribute warning: memset used with constant zero length parameter; this could be due to transposed parameters [-Wattribute-warning] 81 | __warn_memset_zero_len (); | ~~~~~~~~~~~~~~~~~~~~~~~^~ [93/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o -c ../lib/Support/SmallVector.cpp [94/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SHA256.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SHA256.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SHA256.cpp.o -c ../lib/Support/SHA256.cpp [95/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o -c ../lib/Support/StringExtras.cpp [96/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o -c ../lib/Support/SourceMgr.cpp [97/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o -c ../lib/Support/StringMap.cpp [98/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o -c ../lib/Support/Statistic.cpp [99/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o -c ../lib/Support/SpecialCaseList.cpp [100/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o -c ../lib/Support/StringSaver.cpp [101/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o -c ../lib/Support/SystemUtils.cpp [102/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o -c ../lib/Support/SuffixTree.cpp [103/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/SymbolRemappingReader.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/SymbolRemappingReader.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/SymbolRemappingReader.cpp.o -c ../lib/Support/SymbolRemappingReader.cpp [104/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o -c ../lib/Support/StringRef.cpp [105/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o -c ../lib/Support/TargetParser.cpp [106/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o -c ../lib/Support/TarWriter.cpp [107/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o -c ../lib/Support/ThreadPool.cpp [108/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o -c ../lib/Support/ToolOutputFile.cpp [109/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o -c ../lib/Support/TrigramIndex.cpp [110/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o -c ../lib/Support/TimeProfiler.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Support/TimeProfiler.h:12, from ../lib/Support/TimeProfiler.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::basic_string, std::allocator >, const std::pair > >&}; _Tp = std::pair, std::pair > > >; _Alloc = std::allocator, std::pair > > > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::pair > > > >::iterator' {aka '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/Support/Error.h:17, from ../include/llvm/Support/TimeProfiler.h:12, from ../lib/Support/TimeProfiler.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/Support/Error.h:17, from ../include/llvm/Support/TimeProfiler.h:12, from ../lib/Support/TimeProfiler.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 326 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:326: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/Support/Error.h:17, from ../include/llvm/Support/TimeProfiler.h:12, from ../lib/Support/TimeProfiler.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1671:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1671 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Support/TimeProfiler.h:12, from ../lib/Support/TimeProfiler.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::TimeTraceProfiler::write(llvm::raw_pwrite_stream&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/Support/Error.h:17, from ../include/llvm/Support/TimeProfiler.h:12, from ../lib/Support/TimeProfiler.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair > > >*, std::vector, std::pair > > > > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [111/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o -c ../lib/Support/Twine.cpp [112/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o -c ../lib/Support/Timer.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/Support/Timer.h:18, from ../lib/Support/Timer.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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::basic_string, std::allocator >&, std::basic_string, std::allocator >&}; _Tp = llvm::TimerGroup::PrintRecord; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::TimeRecord&, std::basic_string, std::allocator >&, std::basic_string, std::allocator >&}; _Tp = llvm::TimerGroup::PrintRecord; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../include/llvm/Support/Timer.h:12, from ../lib/Support/Timer.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../include/llvm/Support/Timer.h:12, from ../lib/Support/Timer.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../include/llvm/Support/Timer.h:12, from ../lib/Support/Timer.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'void llvm::TimerGroup::PrintQueuedTimers(llvm::raw_ostream&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [113/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o -c ../lib/Support/UnicodeCaseFold.cpp [114/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/TypeSize.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/TypeSize.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/TypeSize.cpp.o -c ../lib/Support/TypeSize.cpp [115/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o -c ../lib/Support/Unicode.cpp [116/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o -c ../lib/Support/VersionTuple.cpp [117/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o -c ../lib/Support/Triple.cpp [118/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/X86TargetParser.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/X86TargetParser.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/X86TargetParser.cpp.o -c ../lib/Support/X86TargetParser.cpp [119/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o -c ../lib/Support/WithColor.cpp [120/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o -c ../lib/Support/raw_os_ostream.cpp [121/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o -c ../lib/Support/raw_ostream.cpp [122/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o -c ../lib/Support/YAMLParser.cpp [123/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o -c ../lib/Support/YAMLTraits.cpp [124/2310] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o -c ../lib/Support/regerror.c [125/2310] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o -c ../lib/Support/regfree.c [126/2310] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o -c ../lib/Support/regstrlcpy.c [127/2310] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o -c ../lib/Support/regcomp.c [128/2310] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o -c ../lib/Support/regexec.c [129/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o -c ../lib/Support/Atomic.cpp [130/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o -c ../lib/Support/xxhash.cpp [131/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o -c ../lib/Support/Z3Solver.cpp [132/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o -c ../lib/Support/Errno.cpp [133/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o -c ../lib/Support/DynamicLibrary.cpp [134/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o -c ../lib/Support/VirtualFileSystem.cpp [135/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o -c ../lib/Support/Memory.cpp [136/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o -c ../lib/Support/Host.cpp [137/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o -c ../lib/Support/RWMutex.cpp [138/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o -c ../lib/Support/Program.cpp [139/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o -c ../lib/Support/ThreadLocal.cpp [140/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o -c ../lib/Support/Path.cpp [141/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o -c ../lib/Support/TargetRegistry.cpp [142/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o -c ../lib/Support/Valgrind.cpp [143/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o -c ../lib/Support/Watchdog.cpp [144/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o -c ../lib/Support/Signals.cpp [145/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Support -I../lib/Support -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o -MF lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o.d -o lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o -c ../lib/Support/Threading.cpp [146/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMSupport.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMSupport.a lib/Support/CMakeFiles/LLVMSupport.dir/AArch64TargetParser.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ABIBreak.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ARMTargetParser.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/AutoConvert.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributeParser.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ItaniumManglingCanonicalizer.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/MemAlloc.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBufferRef.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/OptimizedStructLayout.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributes.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributeParser.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SHA256.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SymbolRemappingReader.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/TypeSize.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/X86TargetParser.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMSupport.a && : [147/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I../lib/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o -c ../lib/TableGen/Error.cpp [148/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I../lib/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/DetailedRecordsBackend.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/DetailedRecordsBackend.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/DetailedRecordsBackend.cpp.o -c ../lib/TableGen/DetailedRecordsBackend.cpp [149/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I../lib/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o -c ../lib/TableGen/JSONBackend.cpp [150/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I../lib/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o -c ../lib/TableGen/Main.cpp [151/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I../lib/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o -c ../lib/TableGen/StringMatcher.cpp [152/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I../lib/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o -c ../lib/TableGen/TableGenBackend.cpp [153/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I../lib/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackendSkeleton.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackendSkeleton.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackendSkeleton.cpp.o -c ../lib/TableGen/TableGenBackendSkeleton.cpp [154/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I../lib/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o -c ../lib/TableGen/TGLexer.cpp [155/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I../lib/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o -c ../lib/TableGen/SetTheory.cpp [156/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I../lib/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o -c ../lib/TableGen/Record.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/TableGen/Record.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'std::vector llvm::Record::getValueAsListOfInts(llvm::StringRef) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [157/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/Attributes.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/Attributes.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/Attributes.cpp.o -c ../utils/TableGen/Attributes.cpp [158/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterInst.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterInst.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterInst.cpp.o -c ../utils/TableGen/AsmWriterInst.cpp [159/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeBeadsGen.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeBeadsGen.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeBeadsGen.cpp.o -c ../utils/TableGen/CodeBeadsGen.cpp [160/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I../lib/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o -MF lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o.d -o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o -c ../lib/TableGen/TGParser.cpp [161/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMTableGen.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMTableGen.a lib/TableGen/CMakeFiles/LLVMTableGen.dir/DetailedRecordsBackend.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackendSkeleton.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMTableGen.a && : [162/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/CallingConvEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/CallingConvEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CallingConvEmitter.cpp.o -c ../utils/TableGen/CallingConvEmitter.cpp [163/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenHwModes.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenHwModes.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenHwModes.cpp.o -c ../utils/TableGen/CodeGenHwModes.cpp [164/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeEmitterGen.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeEmitterGen.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeEmitterGen.cpp.o -c ../utils/TableGen/CodeEmitterGen.cpp [165/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmMatcherEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmMatcherEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmMatcherEmitter.cpp.o -c ../utils/TableGen/AsmMatcherEmitter.cpp [166/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenInstruction.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenInstruction.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenInstruction.cpp.o -c ../utils/TableGen/CodeGenInstruction.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/TypeSize.h:18, from ../include/llvm/Support/MachineValueType.h:21, from ../utils/TableGen/CodeGenInstruction.h:17, from ../utils/TableGen/CodeGenInstruction.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::basic_string, std::allocator >, llvm::Record*&}; _Tp = llvm::CodeGenInstAlias::ResultOperand; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/TypeSize.h:18, from ../include/llvm/Support/MachineValueType.h:21, from ../utils/TableGen/CodeGenInstruction.h:17, from ../utils/TableGen/CodeGenInstruction.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In constructor 'llvm::CodeGenInstAlias::CodeGenInstAlias(llvm::Record*, llvm::CodeGenTarget&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/TypeSize.h:18, from ../include/llvm/Support/MachineValueType.h:21, from ../utils/TableGen/CodeGenInstruction.h:17, from ../utils/TableGen/CodeGenInstruction.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/TypeSize.h:18, from ../include/llvm/Support/MachineValueType.h:21, from ../utils/TableGen/CodeGenInstruction.h:17, from ../utils/TableGen/CodeGenInstruction.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [167/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenMapTable.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenMapTable.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenMapTable.cpp.o -c ../utils/TableGen/CodeGenMapTable.cpp [168/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o -c ../utils/TableGen/CodeGenDAGPatterns.cpp [169/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenTarget.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenTarget.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenTarget.cpp.o -c ../utils/TableGen/CodeGenTarget.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../utils/TableGen/CodeGenHwModes.h:18, from ../utils/TableGen/CodeGenTarget.h:19, from ../utils/TableGen/CodeGenTarget.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::CodeGenIntrinsic::setProperty(llvm::Record*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../utils/TableGen/CodeGenHwModes.h:14, from ../utils/TableGen/CodeGenTarget.h:19, from ../utils/TableGen/CodeGenTarget.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../utils/TableGen/CodeGenHwModes.h:14, from ../utils/TableGen/CodeGenTarget.h:19, from ../utils/TableGen/CodeGenTarget.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../utils/TableGen/CodeGenHwModes.h:14, from ../utils/TableGen/CodeGenTarget.h:19, from ../utils/TableGen/CodeGenTarget.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In constructor 'llvm::CodeGenIntrinsic::CodeGenIntrinsic(llvm::Record*, std::vector)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [170/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenSchedule.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenSchedule.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenSchedule.cpp.o -c ../utils/TableGen/CodeGenSchedule.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/TableGen/Record.h:17, from ../utils/TableGen/CodeGenSchedule.h:22, from ../utils/TableGen/CodeGenSchedule.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::OpcodeInfo::addPredicateForProcModel(const llvm::APInt&, const llvm::APInt&, const llvm::Record*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [171/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenRegisters.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenRegisters.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenRegisters.cpp.o -c ../utils/TableGen/CodeGenRegisters.cpp ../utils/TableGen/CodeGenRegisters.cpp: In member function 'void llvm::CodeGenRegBank::inferMatchingSuperRegClass(llvm::CodeGenRegisterClass*, std::list::iterator)': ../utils/TableGen/CodeGenRegisters.cpp:2229:6: note: parameter passing for argument of type 'std::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 2229 | void CodeGenRegBank::inferMatchingSuperRegClass(CodeGenRegisterClass *RC, | ^~~~~~~~~~~~~~ [172/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelEmitter.cpp.o -c ../utils/TableGen/DAGISelEmitter.cpp [173/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherGen.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherGen.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherGen.cpp.o -c ../utils/TableGen/DAGISelMatcherGen.cpp [174/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o -c ../utils/TableGen/DAGISelMatcherEmitter.cpp [175/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o -c ../utils/TableGen/DAGISelMatcherOpt.cpp [176/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcher.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcher.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcher.cpp.o -c ../utils/TableGen/DAGISelMatcher.cpp [177/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DisassemblerEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DisassemblerEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DisassemblerEmitter.cpp.o -c ../utils/TableGen/DisassemblerEmitter.cpp [178/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DirectiveEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DirectiveEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DirectiveEmitter.cpp.o -c ../utils/TableGen/DirectiveEmitter.cpp [179/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o -c ../utils/TableGen/DFAPacketizerEmitter.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/TableGen/Record.h:17, from ../utils/TableGen/CodeGenSchedule.h:22, from ../utils/TableGen/DFAPacketizerEmitter.cpp:17: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/TableGen/Record.h:17, from ../utils/TableGen/CodeGenSchedule.h:22, from ../utils/TableGen/DFAPacketizerEmitter.cpp:17: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void {anonymous}::DFAPacketizerEmitter::createScheduleClasses(unsigned int, const RecVec&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [180/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAEmitter.cpp.o -c ../utils/TableGen/DFAEmitter.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/UniqueVector.h:15, from ../utils/TableGen/DFAEmitter.h:21, from ../utils/TableGen/DFAEmitter.cpp:23: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/UniqueVector.h:15, from ../utils/TableGen/DFAEmitter.h:21, from ../utils/TableGen/DFAEmitter.cpp:23: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::DfaEmitter::addTransition(llvm::DfaEmitter::state_type, llvm::DfaEmitter::state_type, llvm::DfaEmitter::action_type)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::DfaEmitter::visitDfaState(const DfaState&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::DfaEmitter::constructDfa()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [181/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/ExegesisEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/ExegesisEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/ExegesisEmitter.cpp.o -c ../utils/TableGen/ExegesisEmitter.cpp [182/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/FastISelEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/FastISelEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/FastISelEmitter.cpp.o -c ../utils/TableGen/FastISelEmitter.cpp [183/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/GICombinerEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/GICombinerEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/GICombinerEmitter.cpp.o -c ../utils/TableGen/GICombinerEmitter.cpp [184/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o -c ../utils/TableGen/FixedLenDecoderEmitter.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/TypeSize.h:18, from ../include/llvm/Support/MachineValueType.h:21, from ../utils/TableGen/CodeGenInstruction.h:17, from ../utils/TableGen/FixedLenDecoderEmitter.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/TypeSize.h:18, from ../include/llvm/Support/MachineValueType.h:21, from ../utils/TableGen/CodeGenInstruction.h:17, from ../utils/TableGen/FixedLenDecoderEmitter.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'unsigned int {anonymous}::FilterChooser::getIslands(std::vector >&, std::vector >&, std::vector >&, const insn_t&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [185/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/InfoByHwMode.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/InfoByHwMode.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/InfoByHwMode.cpp.o -c ../utils/TableGen/InfoByHwMode.cpp [186/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrDocsEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrDocsEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrDocsEmitter.cpp.o -c ../utils/TableGen/InstrDocsEmitter.cpp [187/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptEmitter.cpp.o -c ../utils/TableGen/OptEmitter.cpp [188/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/IntrinsicEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/IntrinsicEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/IntrinsicEmitter.cpp.o -c ../utils/TableGen/IntrinsicEmitter.cpp [189/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrInfoEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrInfoEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrInfoEmitter.cpp.o -c ../utils/TableGen/InstrInfoEmitter.cpp [190/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptParserEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptParserEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptParserEmitter.cpp.o -c ../utils/TableGen/OptParserEmitter.cpp [191/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptRSTEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptRSTEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptRSTEmitter.cpp.o -c ../utils/TableGen/OptRSTEmitter.cpp [192/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/PredicateExpander.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/PredicateExpander.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/PredicateExpander.cpp.o -c ../utils/TableGen/PredicateExpander.cpp [193/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o -c ../utils/TableGen/PseudoLoweringEmitter.cpp [194/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterBankEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterBankEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterBankEmitter.cpp.o -c ../utils/TableGen/RegisterBankEmitter.cpp [195/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/SDNodeProperties.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/SDNodeProperties.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/SDNodeProperties.cpp.o -c ../utils/TableGen/SDNodeProperties.cpp [196/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/RISCVCompressInstEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/RISCVCompressInstEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/RISCVCompressInstEmitter.cpp.o -c ../utils/TableGen/RISCVCompressInstEmitter.cpp [197/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelEmitter.cpp.o -c ../utils/TableGen/GlobalISelEmitter.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/TypeSize.h:18, from ../include/llvm/Support/MachineValueType.h:21, from ../utils/TableGen/CodeGenIntrinsics.h:17, from ../utils/TableGen/CodeGenDAGPatterns.h:17, from ../utils/TableGen/GlobalISelEmitter.cpp:32: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>; _Tp = {anonymous}::LLTCodeGen; _Alloc = std::allocator<{anonymous}::LLTCodeGen>]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector<{anonymous}::LLTCodeGen>::iterator' {aka '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/Support/TypeSize.h:18, from ../include/llvm/Support/MachineValueType.h:21, from ../utils/TableGen/CodeGenIntrinsics.h:17, from ../utils/TableGen/CodeGenDAGPatterns.h:17, from ../utils/TableGen/GlobalISelEmitter.cpp:32: /opt/rh/devtoolset-9/root/usr/include/c++/9/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> > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328: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 1328 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/Support/TypeSize.h:18, from ../include/llvm/Support/MachineValueType.h:21, from ../utils/TableGen/CodeGenIntrinsics.h:17, from ../utils/TableGen/CodeGenDAGPatterns.h:17, from ../utils/TableGen/GlobalISelEmitter.cpp:32: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/Support/TypeSize.h:18, from ../include/llvm/Support/MachineValueType.h:21, from ../utils/TableGen/CodeGenIntrinsics.h:17, from ../utils/TableGen/CodeGenDAGPatterns.h:17, from ../utils/TableGen/GlobalISelEmitter.cpp:32: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/TableGen/GlobalISelEmitter.cpp: In function '{anonymous}::MatchTable {anonymous}::GlobalISelEmitter::buildMatchTable(llvm::MutableArrayRef<{anonymous}::RuleMatcher>, bool, bool)': ../utils/TableGen/GlobalISelEmitter.cpp:5541:1: note: parameter passing for argument of type 'llvm::MutableArrayRef<{anonymous}::RuleMatcher>' changed in GCC 7.1 5541 | GlobalISelEmitter::buildMatchTable(MutableArrayRef Rules, | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/Support/TypeSize.h:18, from ../include/llvm/Support/MachineValueType.h:21, from ../utils/TableGen/CodeGenIntrinsics.h:17, from ../utils/TableGen/CodeGenDAGPatterns.h:17, from ../utils/TableGen/GlobalISelEmitter.cpp:32: /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839: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 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/char_traits.h:39, from /opt/rh/devtoolset-9/root/usr/include/c++/9/ios:40, from /opt/rh/devtoolset-9/root/usr/include/c++/9/ostream:38, from /opt/rh/devtoolset-9/root/usr/include/c++/9/iterator:64, from ../include/llvm/ADT/Sequence.h:19, from ../include/llvm/Support/MachineValueType.h:17, from ../utils/TableGen/CodeGenIntrinsics.h:17, from ../utils/TableGen/CodeGenDAGPatterns.h:17, from ../utils/TableGen/GlobalISelEmitter.cpp:32: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >; _Tp = {anonymous}::RuleMatcher; _Compare = __gnu_cxx::__ops::_Iter_comp_val<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h:966: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 966 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/Support/TypeSize.h:18, from ../include/llvm/Support/MachineValueType.h:21, from ../utils/TableGen/CodeGenIntrinsics.h:17, from ../utils/TableGen/CodeGenDAGPatterns.h:17, from ../utils/TableGen/GlobalISelEmitter.cpp:32: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<{anonymous}::RuleMatcher*, std::vector<{anonymous}::RuleMatcher, std::allocator<{anonymous}::RuleMatcher> > >; _Tp = {anonymous}::RuleMatcher; _Compare = __gnu_cxx::__ops::_Val_comp_iter<{anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2038: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 2038 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2038: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471: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 2471 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2496:26: 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 2496 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2497 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2505:26: 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 2505 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2506 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443: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 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2512: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 2512 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2513 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2514: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 2514 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2515 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755: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 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2760:25: 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 2760 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2764: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 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2766: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 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410: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 2410 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2440:23: 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 2440 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2441 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2449:23: 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 2449 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2450 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443: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 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2458:25: 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 2458 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2459 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2460:25: 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 2460 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2462 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2463 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633: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 2633 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2689:25: 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668: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 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676: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 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668: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 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676: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 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2735:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2737:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2742:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2743: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 2743 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2745: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 2745 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2746 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __comp); | ~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/TypeSize.h:18, from ../include/llvm/Support/MachineValueType.h:21, from ../utils/TableGen/CodeGenIntrinsics.h:17, from ../utils/TableGen/CodeGenDAGPatterns.h:17, from ../utils/TableGen/GlobalISelEmitter.cpp:32: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void {anonymous}::GlobalISelEmitter::run(llvm::raw_ostream&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector<{anonymous}::LLTCodeGen>::iterator' {aka '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<{anonymous}::LLTCodeGen>' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/Support/TypeSize.h:18, from ../include/llvm/Support/MachineValueType.h:21, from ../utils/TableGen/CodeGenIntrinsics.h:17, from ../utils/TableGen/CodeGenDAGPatterns.h:17, from ../utils/TableGen/GlobalISelEmitter.cpp:32: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::LLTCodeGen*, std::vector<{anonymous}::LLTCodeGen> >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5037: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 5037 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5039:29: 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 5039 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5040 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/TableGen/GlobalISelEmitter.cpp:5916:66: note: parameter passing for argument of type 'llvm::MutableArrayRef<{anonymous}::RuleMatcher>' changed in GCC 7.1 5916 | buildMatchTable(Rules, OptimizeMatchTable, GenerateCoverage); | ^ [198/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o -c ../utils/TableGen/SubtargetFeatureInfo.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/TableGen/Record.h:17, from ../utils/TableGen/SubtargetFeatureInfo.h:12, from ../utils/TableGen/SubtargetFeatureInfo.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In static member function 'static std::vector > llvm::SubtargetFeatureInfo::getAll(const llvm::RecordKeeper&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [199/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/SearchableTableEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/SearchableTableEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/SearchableTableEmitter.cpp.o -c ../utils/TableGen/SearchableTableEmitter.cpp [200/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/Types.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/Types.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/Types.cpp.o -c ../utils/TableGen/Types.cpp [201/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/TableGen.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/TableGen.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/TableGen.cpp.o -c ../utils/TableGen/TableGen.cpp [202/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterInfoEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterInfoEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterInfoEmitter.cpp.o -c ../utils/TableGen/RegisterInfoEmitter.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../utils/TableGen/CodeGenHwModes.h:18, from ../utils/TableGen/InfoByHwMode.h:17, from ../utils/TableGen/CodeGenRegisters.h:17, from ../utils/TableGen/RegisterInfoEmitter.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member 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 = unsigned int; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../utils/TableGen/CodeGenHwModes.h:18, from ../utils/TableGen/InfoByHwMode.h:17, from ../utils/TableGen/CodeGenRegisters.h:17, from ../utils/TableGen/RegisterInfoEmitter.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'void llvm::EmitRegisterInfo(llvm::RecordKeeper&, llvm::raw_ostream&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ [203/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetEmitter.cpp.o -c ../utils/TableGen/SubtargetEmitter.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../utils/TableGen/CodeGenHwModes.h:18, from ../utils/TableGen/CodeGenTarget.h:19, from ../utils/TableGen/SubtargetEmitter.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../utils/TableGen/CodeGenHwModes.h:18, from ../utils/TableGen/CodeGenTarget.h:19, from ../utils/TableGen/SubtargetEmitter.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void {anonymous}::SubtargetEmitter::GenSchedClassTables(const llvm::CodeGenProcModel&, {anonymous}::SubtargetEmitter::SchedClassTables&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [204/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86DisassemblerTables.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86DisassemblerTables.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86DisassemblerTables.cpp.o -c ../utils/TableGen/X86DisassemblerTables.cpp [205/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86ModRMFilters.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86ModRMFilters.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86ModRMFilters.cpp.o -c ../utils/TableGen/X86ModRMFilters.cpp [206/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o -c ../utils/TableGen/X86EVEX2VEXTablesEmitter.cpp [207/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o -c ../utils/TableGen/WebAssemblyDisassemblerEmitter.cpp [208/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o -c ../utils/TableGen/X86FoldTablesEmitter.cpp [209/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/CTagsEmitter.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/CTagsEmitter.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CTagsEmitter.cpp.o -c ../utils/TableGen/CTagsEmitter.cpp [210/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen -I../utils/TableGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86RecognizableInstr.cpp.o -MF utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86RecognizableInstr.cpp.o.d -o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86RecognizableInstr.cpp.o -c ../utils/TableGen/X86RecognizableInstr.cpp [211/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen/GlobalISel -I../utils/TableGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/CodeExpander.cpp.o -MF utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/CodeExpander.cpp.o.d -o utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/CodeExpander.cpp.o -c ../utils/TableGen/GlobalISel/CodeExpander.cpp [212/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen/GlobalISel -I../utils/TableGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagEdge.cpp.o -MF utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagEdge.cpp.o.d -o utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagEdge.cpp.o -c ../utils/TableGen/GlobalISel/GIMatchDagEdge.cpp [213/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen/GlobalISel -I../utils/TableGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagInstr.cpp.o -MF utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagInstr.cpp.o.d -o utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagInstr.cpp.o -c ../utils/TableGen/GlobalISel/GIMatchDagInstr.cpp [214/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen/GlobalISel -I../utils/TableGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDag.cpp.o -MF utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDag.cpp.o.d -o utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDag.cpp.o -c ../utils/TableGen/GlobalISel/GIMatchDag.cpp [215/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen/GlobalISel -I../utils/TableGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagOperands.cpp.o -MF utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagOperands.cpp.o.d -o utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagOperands.cpp.o -c ../utils/TableGen/GlobalISel/GIMatchDagOperands.cpp [216/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/include/llvm/Support && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -DNAMES=LLVM -DLLVM_SOURCE_DIR=/builddir/build/BUILD/llvm-13.0.1.src -DHEADER_FILE=/builddir/build/BUILD/llvm-13.0.1.src/_build/include/llvm/Support/VCSRevision.h -P /builddir/build/BUILD/llvm-13.0.1.src/cmake/modules/GenerateVersionFromVCS.cmake CMake Warning at /builddir/build/BUILD/llvm-13.0.1.src/cmake/modules/VersionFromVCS.cmake:49 (message): Git not found. Version cannot be determined. Call Stack (most recent call first): /builddir/build/BUILD/llvm-13.0.1.src/cmake/modules/GenerateVersionFromVCS.cmake:23 (get_source_info) /builddir/build/BUILD/llvm-13.0.1.src/cmake/modules/GenerateVersionFromVCS.cmake:45 (append_info) [217/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen/GlobalISel -I../utils/TableGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicate.cpp.o -MF utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicate.cpp.o.d -o utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicate.cpp.o -c ../utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp [218/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen/GlobalISel -I../utils/TableGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicateDependencyEdge.cpp.o -MF utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicateDependencyEdge.cpp.o.d -o utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicateDependencyEdge.cpp.o -c ../utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.cpp [219/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.cpp.o -c ../lib/MC/MCXCOFFObjectTargetWriter.cpp [220/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o -c ../lib/MC/MCXCOFFStreamer.cpp [221/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/BinaryFormat -I../lib/BinaryFormat -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o -c ../lib/BinaryFormat/AMDGPUMetadataVerifier.cpp [222/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o -c ../lib/MC/MachObjectWriter.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/BinaryFormat/MachO.h:18, from ../lib/MC/MachObjectWriter.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../lib/MC/MachObjectWriter.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../lib/MC/MachObjectWriter.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../lib/MC/MachObjectWriter.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/BinaryFormat/MachO.h:18, from ../lib/MC/MachObjectWriter.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::MachObjectWriter::computeSymbolTable(llvm::MCAssembler&, std::vector&, std::vector&, std::vector&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../lib/MC/MachObjectWriter.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [223/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/TableGen/GlobalISel -I../utils/TableGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchTree.cpp.o -MF utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchTree.cpp.o.d -o utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchTree.cpp.o -c ../utils/TableGen/GlobalISel/GIMatchTree.cpp [224/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMTableGenGlobalISel.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMTableGenGlobalISel.a utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/CodeExpander.cpp.o utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDag.cpp.o utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagEdge.cpp.o utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagInstr.cpp.o utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagOperands.cpp.o utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicate.cpp.o utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicateDependencyEdge.cpp.o utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchTree.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMTableGenGlobalISel.a && : [225/2310] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmMatcherEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterInst.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/Attributes.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CallingConvEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeBeadsGen.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeEmitterGen.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenHwModes.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenInstruction.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenMapTable.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenRegisters.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenSchedule.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenTarget.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherGen.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcher.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DirectiveEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/DisassemblerEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/ExegesisEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/FastISelEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/GICombinerEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/GlobalISelEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/InfoByHwMode.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrInfoEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrDocsEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/IntrinsicEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptParserEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptRSTEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/PredicateExpander.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/RISCVCompressInstEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterBankEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterInfoEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/SDNodeProperties.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/SearchableTableEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/TableGen.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/Types.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86DisassemblerTables.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86ModRMFilters.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86RecognizableInstr.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o utils/TableGen/CMakeFiles/llvm-tblgen.dir/CTagsEmitter.cpp.o -o bin/llvm-tblgen lib/libLLVMSupport.a lib/libLLVMTableGen.a -lpthread lib/libLLVMTableGenGlobalISel.a lib/libLLVMTableGen.a lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/libz.so /usr/lib/libtinfo.so lib/libLLVMDemangle.a && : /opt/rh/devtoolset-9/root/usr/libexec/gcc/armv7hl-redhat-linux-gnueabi/9/ld: lib/libLLVMSupport.a(SmallPtrSet.cpp.o): in function `memset': /usr/include/bits/string3.h:81: warning: memset used with constant zero length parameter; this could be due to transposed parameters [226/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/BinaryFormat -I../lib/BinaryFormat -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/ELF.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/ELF.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/ELF.cpp.o -c ../lib/BinaryFormat/ELF.cpp [227/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-attrs -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Attributes.td --write-if-changed -o include/llvm/IR/Attributes.inc -d include/llvm/IR/Attributes.inc.d [228/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/BinaryFormat -I../lib/BinaryFormat -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o -c ../lib/BinaryFormat/Dwarf.cpp [229/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-enums -intrinsic-prefix=xcore -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsXCore.h -d include/llvm/IR/IntrinsicsXCore.h.d [230/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-impl -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicImpl.inc -d include/llvm/IR/IntrinsicImpl.inc.d [231/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-enums -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicEnums.inc -d include/llvm/IR/IntrinsicEnums.inc.d [232/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-enums -intrinsic-prefix=aarch64 -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsAArch64.h -d include/llvm/IR/IntrinsicsAArch64.h.d [233/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-enums -intrinsic-prefix=amdgcn -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsAMDGPU.h -d include/llvm/IR/IntrinsicsAMDGPU.h.d [234/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-enums -intrinsic-prefix=arm -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsARM.h -d include/llvm/IR/IntrinsicsARM.h.d [235/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-enums -intrinsic-prefix=bpf -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsBPF.h -d include/llvm/IR/IntrinsicsBPF.h.d [236/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-enums -intrinsic-prefix=hexagon -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsHexagon.h -d include/llvm/IR/IntrinsicsHexagon.h.d [237/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-enums -intrinsic-prefix=mips -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsMips.h -d include/llvm/IR/IntrinsicsMips.h.d [238/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/FileCheck -I../lib/FileCheck -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/FileCheck/CMakeFiles/LLVMFileCheck.dir/FileCheck.cpp.o -MF lib/FileCheck/CMakeFiles/LLVMFileCheck.dir/FileCheck.cpp.o.d -o lib/FileCheck/CMakeFiles/LLVMFileCheck.dir/FileCheck.cpp.o -c ../lib/FileCheck/FileCheck.cpp [239/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-enums -intrinsic-prefix=nvvm -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsNVPTX.h -d include/llvm/IR/IntrinsicsNVPTX.h.d [240/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-enums -intrinsic-prefix=ppc -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsPowerPC.h -d include/llvm/IR/IntrinsicsPowerPC.h.d [241/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-enums -intrinsic-prefix=r600 -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsR600.h -d include/llvm/IR/IntrinsicsR600.h.d [242/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-enums -intrinsic-prefix=riscv -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsRISCV.h -d include/llvm/IR/IntrinsicsRISCV.h.d [243/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-enums -intrinsic-prefix=s390 -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsS390.h -d include/llvm/IR/IntrinsicsS390.h.d [244/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen --gen-directive-decl -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/Frontend/OpenACC -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/Frontend/OpenACC/ACC.td --write-if-changed -o include/llvm/Frontend/OpenACC/ACC.h.inc -d include/llvm/Frontend/OpenACC/ACC.h.inc.d [245/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen --gen-directive-impl -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/Frontend/OpenACC -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/Frontend/OpenACC/ACC.td --write-if-changed -o include/llvm/Frontend/OpenACC/ACC.inc -d include/llvm/Frontend/OpenACC/ACC.inc.d [246/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen --gen-directive-decl -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/Frontend/OpenMP -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/Frontend/OpenMP/OMP.td --write-if-changed -o include/llvm/Frontend/OpenMP/OMP.h.inc -d include/llvm/Frontend/OpenMP/OMP.h.inc.d [247/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen --gen-directive-impl -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/Frontend/OpenMP -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/Frontend/OpenMP/OMP.td --write-if-changed -o include/llvm/Frontend/OpenMP/OMP.inc -d include/llvm/Frontend/OpenMP/OMP.inc.d [248/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMFileCheck.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMFileCheck.a lib/FileCheck/CMakeFiles/LLVMFileCheck.dir/FileCheck.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMFileCheck.a && : [249/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-enums -intrinsic-prefix=wasm -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsWebAssembly.h -d include/llvm/IR/IntrinsicsWebAssembly.h.d [250/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-enums -intrinsic-prefix=x86 -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsX86.h -d include/llvm/IR/IntrinsicsX86.h.d [251/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-intrinsic-enums -intrinsic-prefix=ve -I /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/include/llvm/IR/Intrinsics.td --write-if-changed -o include/llvm/IR/IntrinsicsVE.h -d include/llvm/IR/IntrinsicsVE.h.d [252/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/BinaryFormat -I../lib/BinaryFormat -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Minidump.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Minidump.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Minidump.cpp.o -c ../lib/BinaryFormat/Minidump.cpp [253/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/BinaryFormat -I../lib/BinaryFormat -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MachO.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MachO.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MachO.cpp.o -c ../lib/BinaryFormat/MachO.cpp [254/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/BinaryFormat -I../lib/BinaryFormat -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o -c ../lib/BinaryFormat/Magic.cpp [255/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o -c ../lib/IR/AbstractCallSite.cpp [256/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o -c ../lib/IR/Assumptions.cpp [257/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o -c ../lib/IR/BasicBlock.cpp [258/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o -c ../lib/IR/BuiltinGCs.cpp [259/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o -c ../lib/IR/Attributes.cpp ../lib/IR/Attributes.cpp: In static member function 'static llvm::AttributeList llvm::AttributeList::get(llvm::LLVMContext&, unsigned int, llvm::ArrayRef, llvm::ArrayRef)': ../lib/IR/Attributes.cpp:1167:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1167 | AttributeList AttributeList::get(LLVMContext &C, unsigned Index, | ^~~~~~~~~~~~~ [260/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c ../lib/IR/Comdat.cpp [261/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o -c ../lib/IR/AsmWriter.cpp [262/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -c ../lib/IR/ConstantRange.cpp ../lib/IR/ConstantRange.cpp: In static member function 'static llvm::ConstantRange llvm::ConstantRange::intrinsic(llvm::Intrinsic::ID, llvm::ArrayRef)': ../lib/IR/ConstantRange.cpp:876:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 876 | ConstantRange ConstantRange::intrinsic(Intrinsic::ID IntrinsicID, | ^~~~~~~~~~~~~ [263/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o -c ../lib/IR/ConstantFold.cpp [264/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o -c ../lib/IR/AutoUpgrade.cpp [265/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o -c ../lib/IR/DataLayout.cpp [266/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o -c ../lib/IR/DIBuilder.cpp In file included from ../include/llvm/IR/DebugInfo.h:24, from ../include/llvm/IR/DIBuilder.h:24, from ../lib/IR/DIBuilder.cpp:13: ../include/llvm/IR/DebugInfoMetadata.h: In member function 'llvm::DIGlobalVariableExpression* llvm::DIBuilder::createGlobalVariableExpression(llvm::DIScope*, llvm::StringRef, llvm::StringRef, llvm::DIFile*, unsigned int, llvm::DIType*, bool, bool, llvm::DIExpression*, llvm::MDNode*, llvm::MDTuple*, uint32_t)': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../lib/IR/DIBuilder.cpp: In member function 'llvm::DIExpression* llvm::DIBuilder::createExpression(llvm::ArrayRef)': ../lib/IR/DIBuilder.cpp:798:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 798 | DIExpression *DIBuilder::createExpression(ArrayRef Addr) { | ^~~~~~~~~ In file included from ../include/llvm/IR/DebugInfo.h:24, from ../include/llvm/IR/DIBuilder.h:24, from ../lib/IR/DIBuilder.cpp:13: ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../lib/IR/DIBuilder.cpp: In member function 'llvm::DIExpression* llvm::DIBuilder::createExpression(llvm::ArrayRef)': ../lib/IR/DIBuilder.cpp:802:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 802 | DIExpression *DIBuilder::createExpression(ArrayRef Signed) { | ^~~~~~~~~ In file included from ../include/llvm/IR/DebugInfo.h:24, from ../include/llvm/IR/DIBuilder.h:24, from ../lib/IR/DIBuilder.cpp:13: ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ [267/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o -c ../lib/IR/Core.cpp ../lib/IR/Core.cpp: In function 'void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)': ../lib/IR/Core.cpp:88:18: warning: cast between incompatible function types from 'LLVMDiagnosticHandler' {aka 'void (*)(LLVMOpaqueDiagnosticInfo*, void*)'} to 'llvm::DiagnosticHandler::DiagnosticHandlerTy' {aka 'void (*)(const llvm::DiagnosticInfo&, void*)'} [-Wcast-function-type] 88 | Handler), | ^ ../lib/IR/Core.cpp: In function 'void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)': ../lib/IR/Core.cpp:94:48: warning: cast between incompatible function types from 'llvm::DiagnosticHandler::DiagnosticHandlerTy' {aka 'void (*)(const llvm::DiagnosticInfo&, void*)'} to 'LLVMDiagnosticHandler' {aka 'void (*)(LLVMOpaqueDiagnosticInfo*, void*)'} [-Wcast-function-type] 94 | unwrap(C)->getDiagnosticHandlerCallBack()); | ^ [268/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o -c ../lib/IR/Constants.cpp ../lib/IR/Constants.cpp: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getFP(llvm::Type*, llvm::ArrayRef)': ../lib/IR/Constants.cpp:3124:11: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3124 | Constant *ConstantDataVector::getFP(Type *ElementType, | ^~~~~~~~~~~~~~~~~~ ../lib/IR/Constants.cpp:3124:11: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/IR/Constants.cpp: In static member function 'static llvm::Constant* llvm::ConstantDataVector::get(llvm::LLVMContext&, llvm::ArrayRef)': ../lib/IR/Constants.cpp:3097:11: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3097 | Constant *ConstantDataVector::get(LLVMContext &Context, ArrayRef Elts) { | ^~~~~~~~~~~~~~~~~~ ../lib/IR/Constants.cpp:3097:11: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/IR/Constants.cpp: In static member function 'static llvm::Constant* llvm::ConstantDataVector::get(llvm::LLVMContext&, llvm::ArrayRef)': ../lib/IR/Constants.cpp:3087:11: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3087 | Constant *ConstantDataVector::get(LLVMContext &Context, ArrayRef Elts){ | ^~~~~~~~~~~~~~~~~~ ../lib/IR/Constants.cpp:3087:11: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/IR/Constants.cpp: In static member function 'static llvm::Constant* llvm::ConstantDataArray::getFP(llvm::Type*, llvm::ArrayRef)': ../lib/IR/Constants.cpp:3048:11: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3048 | Constant *ConstantDataArray::getFP(Type *ElementType, ArrayRef Elts) { | ^~~~~~~~~~~~~~~~~ ../lib/IR/Constants.cpp:3048:11: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/IR/Constants.cpp: In static member function 'static llvm::Constant* llvm::ConstantVector::getImpl(llvm::ArrayRef)': ../lib/IR/Constants.cpp:1199:27: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1199 | return SequentialTy::get(V[0]->getContext(), Elts); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/IR/Constants.cpp:1212:29: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1212 | return SequentialTy::getFP(V[0]->getType(), Elts); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/IR/Constants.cpp: In static member function 'static llvm::Constant* llvm::ConstantArray::getImpl(llvm::ArrayType*, llvm::ArrayRef)': ../lib/IR/Constants.cpp:1212:29: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1212 | return SequentialTy::getFP(V[0]->getType(), Elts); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/IR/Constants.cpp: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getSplat(unsigned int, llvm::Constant*)': ../lib/IR/Constants.cpp:3151:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3151 | return get(V->getContext(), Elts); | ~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/IR/Constants.cpp:3173:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3173 | return getFP(V->getType(), Elts); | ~~~~~^~~~~~~~~~~~~~~~~~~~ [269/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o -c ../lib/IR/DebugInfo.cpp ../lib/IR/DebugInfo.cpp: In function 'LLVMOpaqueMetadata* LLVMDIBuilderCreateExpression(LLVMDIBuilderRef, int64_t*, size_t)': ../lib/IR/DebugInfo.cpp:1434:48: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1434 | return wrap(unwrap(Builder)->createExpression(ArrayRef(Addr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1435 | Length))); | ~~~~~~~~ In file included from ../lib/IR/DebugInfo.cpp:24: ../include/llvm/IR/DebugInfoMetadata.h: In function 'LLVMOpaqueMetadata* LLVMDIBuilderCreateConstantValueExpression(LLVMDIBuilderRef, int64_t)': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ [270/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o -c ../lib/IR/DiagnosticHandler.cpp [271/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o -c ../lib/IR/DebugLoc.cpp [272/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -c ../lib/IR/DiagnosticPrinter.cpp [273/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o -c ../lib/IR/DiagnosticInfo.cpp [274/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/FPEnv.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/FPEnv.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/FPEnv.cpp.o -c ../lib/IR/FPEnv.cpp [275/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o -c ../lib/IR/DebugInfoMetadata.cpp ../lib/IR/DebugInfoMetadata.cpp: In static member function 'static llvm::DIExpression* llvm::DIExpression::getImpl(llvm::LLVMContext&, llvm::ArrayRef, llvm::Metadata::StorageType, bool)': ../lib/IR/DebugInfoMetadata.cpp:1053:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1053 | DIExpression *DIExpression::getImpl(LLVMContext &Context, | ^~~~~~~~~~~~ In file included from ../lib/IR/DebugInfoMetadata.cpp:13: ../include/llvm/IR/DebugInfoMetadata.h: In static member function 'static const llvm::DIExpression* llvm::DIExpression::extractAddressClass(const llvm::DIExpression*, unsigned int&)': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h: In static member function 'static llvm::DIExpression* llvm::DIExpression::replaceArg(const llvm::DIExpression*, uint64_t, uint64_t)': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h: In static member function 'static llvm::DIExpression* llvm::DIExpression::prependOpcodes(const llvm::DIExpression*, llvm::SmallVectorImpl&, bool, bool)': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../lib/IR/DebugInfoMetadata.cpp: In static member function 'static llvm::DIExpression* llvm::DIExpression::append(const llvm::DIExpression*, llvm::ArrayRef)': ../lib/IR/DebugInfoMetadata.cpp:1381:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1381 | DIExpression *DIExpression::append(const DIExpression *Expr, | ^~~~~~~~~~~~ In file included from ../lib/IR/DebugInfoMetadata.cpp:13: ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../lib/IR/DebugInfoMetadata.cpp: In static member function 'static llvm::DIExpression* llvm::DIExpression::appendToStack(const llvm::DIExpression*, llvm::ArrayRef)': ../lib/IR/DebugInfoMetadata.cpp:1405:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1405 | DIExpression *DIExpression::appendToStack(const DIExpression *Expr, | ^~~~~~~~~~~~ ../lib/IR/DebugInfoMetadata.cpp:1435:30: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1435 | return DIExpression::append(Expr, NewOps); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ../lib/IR/DebugInfoMetadata.cpp: In static member function 'static llvm::DIExpression* llvm::DIExpression::appendExt(const llvm::DIExpression*, unsigned int, unsigned int, bool)': ../lib/IR/DebugInfoMetadata.cpp:1527:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1527 | return appendToStack(Expr, getExtOps(FromSize, ToSize, Signed)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/IR/DebugInfoMetadata.cpp:13: ../include/llvm/IR/DebugInfoMetadata.h: In static member function 'static llvm::Optional llvm::DIExpression::createFragmentExpression(const llvm::DIExpression*, unsigned int, unsigned int)': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../lib/IR/DebugInfoMetadata.cpp: In static member function 'static llvm::DIExpression* llvm::DIExpression::appendOpsToArg(const llvm::DIExpression*, llvm::ArrayRef, unsigned int, bool)': ../lib/IR/DebugInfoMetadata.cpp:1301:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1301 | DIExpression *DIExpression::appendOpsToArg(const DIExpression *Expr, | ^~~~~~~~~~~~ In file included from ../lib/IR/DebugInfoMetadata.cpp:13: ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ [276/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o -c ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In function 'void getUnmergePieces(llvm::SmallVectorImpl&, llvm::MachineIRBuilder&, llvm::Register, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2574:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2574 | static void getUnmergePieces(SmallVectorImpl &Pieces, | ^~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In function 'llvm::Type* getFloatTypeForLLT(llvm::LLVMContext&, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:73:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 73 | static Type *getFloatTypeForLLT(LLVMContext &Ctx, LLT Ty) { | ^~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'llvm::MachineInstrBuilder SwapN(unsigned int, llvm::DstOp, llvm::MachineIRBuilder&, llvm::MachineInstrBuilder, llvm::APInt)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'llvm::Register getBitcastWiderVectorElementOffset(llvm::MachineIRBuilder&, llvm::Register, unsigned int, unsigned int)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:23, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': ../include/llvm/Support/LowLevelTypeImpl.h:64:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 64 | static LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In function 'std::pair getNarrowTypeBreakDown(llvm::LLT, llvm::LLT, llvm::LLT&)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:47:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 47 | getNarrowTypeBreakDown(LLT OrigTy, LLT NarrowTy, LLT &LeftoverTy) { | ^~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:47:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:23, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildPtrToInt(const llvm::DstOp&, const llvm::SrcOp&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 624 | return buildInstr(TargetOpcode::G_PTRTOINT, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildBitcast(const llvm::DstOp&, const llvm::SrcOp&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildAdd(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, llvm::Optional)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildSub(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, llvm::Optional)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildMul(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, llvm::Optional)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1424 | return buildInstr(TargetOpcode::G_MUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildShl(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, llvm::Optional)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildLShr(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, llvm::Optional)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildAShr(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, llvm::Optional)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildAnd(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildOr(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, llvm::Optional)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildXor(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1529 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildNot(const llvm::DstOp&, const llvm::SrcOp&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1537 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, NegOne}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::extractParts(llvm::Register, llvm::LLT, int, llvm::SmallVectorImpl&)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:152:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 152 | void LegalizerHelper::extractParts(Register Reg, LLT Ty, int NumParts, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'bool llvm::LegalizerHelper::extractParts(llvm::Register, llvm::LLT, llvm::LLT, llvm::LLT&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:159:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 159 | bool LegalizerHelper::extractParts(Register Reg, LLT RegTy, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:159:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:23, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::extractGCDType(llvm::SmallVectorImpl&, llvm::LLT, llvm::Register)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:245:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 245 | void LegalizerHelper::extractGCDType(SmallVectorImpl &Parts, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LLT llvm::LegalizerHelper::extractGCDType(llvm::SmallVectorImpl&, llvm::LLT, llvm::LLT, llvm::Register)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:259:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 259 | LLT LegalizerHelper::extractGCDType(SmallVectorImpl &Parts, LLT DstTy, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:259:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:262:60: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 262 | LLT GCDTy = getGCDType(getGCDType(SrcTy, NarrowTy), DstTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:262:60: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::buildWidenedRemergeToDst(llvm::Register, llvm::LLT, llvm::ArrayRef)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:358:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 358 | void LegalizerHelper::buildWidenedRemergeToDst(Register DstReg, LLT LCMTy, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::widenScalarSrc(llvm::MachineInstr&, llvm::LLT, unsigned int, unsigned int)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1338:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1338 | void LegalizerHelper::widenScalarSrc(MachineInstr &MI, LLT WideTy, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1341:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1341 | auto ExtB = MIRBuilder.buildInstr(ExtOpcode, {WideTy}, {MO}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1341:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1341:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::narrowScalarSrc(llvm::MachineInstr&, llvm::LLT, unsigned int)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1345:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1345 | void LegalizerHelper::narrowScalarSrc(MachineInstr &MI, LLT NarrowTy, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::widenScalarDst(llvm::MachineInstr&, llvm::LLT, unsigned int, unsigned int)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1352:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1352 | void LegalizerHelper::widenScalarDst(MachineInstr &MI, LLT WideTy, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1357:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1357 | MIRBuilder.buildInstr(TruncOpcode, {MO}, {DstExt}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1357:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1357:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::narrowScalarDst(llvm::MachineInstr&, llvm::LLT, unsigned int, unsigned int)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1361:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1361 | void LegalizerHelper::narrowScalarDst(MachineInstr &MI, LLT NarrowTy, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::moreElementsVectorSrc(llvm::MachineInstr&, llvm::LLT, unsigned int)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1377:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1377 | void LegalizerHelper::moreElementsVectorSrc(MachineInstr &MI, LLT MoreTy, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::bitcastSrc(llvm::MachineInstr&, llvm::LLT, unsigned int)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1407:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1407 | void LegalizerHelper::bitcastSrc(MachineInstr &MI, LLT CastTy, unsigned OpIdx) { | ^~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::bitcastDst(llvm::MachineInstr&, llvm::LLT, unsigned int)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1412:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1412 | void LegalizerHelper::bitcastDst(MachineInstr &MI, LLT CastTy, unsigned OpIdx) { | ^~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarMergeValues(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1421:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1421 | LegalizerHelper::widenScalarMergeValues(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 629 | return buildInstr(TargetOpcode::G_INTTOPTR, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::Register llvm::LegalizerHelper::widenWithUnmerge(llvm::LLT, llvm::Register)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1542:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1542 | Register LegalizerHelper::widenWithUnmerge(LLT WideTy, Register OrigReg) { | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1545:40: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1545 | LLT LCMTy = getLCMType(WideTy, OrigTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::moreElementsVectorDst(llvm::MachineInstr&, llvm::LLT, unsigned int)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1370:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1370 | void LegalizerHelper::moreElementsVectorDst(MachineInstr &MI, LLT WideTy, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarInsert(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1784:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1784 | LegalizerHelper::widenScalarInsert(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarAddSubOverflow(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1796:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1796 | LegalizerHelper::widenScalarAddSubOverflow(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1845:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1845 | auto LHSExt = MIRBuilder.buildInstr(ExtOpcode, {WideTy}, {MI.getOperand(2)}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1845:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1845:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1846:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1846 | auto RHSExt = MIRBuilder.buildInstr(ExtOpcode, {WideTy}, {MI.getOperand(3)}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1846:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1846:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1853:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1853 | {LHSExt, RHSExt, *CarryIn}) | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1853:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1853:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1856:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1856 | NewOp = MIRBuilder.buildInstr(Opcode, {WideTy}, {LHSExt, RHSExt}).getReg(0); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1856:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1856:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1860:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1860 | auto ExtOp = MIRBuilder.buildInstr(ExtOpcode, {WideTy}, {TruncOp}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1860:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1860:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarAddSubShlSat(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1870:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1870 | LegalizerHelper::widenScalarAddSubShlSat(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1901:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1901 | {ShiftL, ShiftR}, MI.getFlags()); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1901:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1901:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarMulo(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1914:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1914 | LegalizerHelper::widenScalarMulo(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1933:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1933 | auto LeftOperand = MIRBuilder.buildInstr(ExtOp, {WideTy}, {LHS}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1933:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1933:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1934:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1934 | auto RightOperand = MIRBuilder.buildInstr(ExtOp, {WideTy}, {RHS}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1934:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1934:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1937:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1937 | {LeftOperand, RightOperand}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1937:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1937:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 612 | return buildInstr(TargetOpcode::G_SEXT_INREG, {Res}, {Op, SrcOp(ImmOp)}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerBitcast(llvm::MachineInstr&)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2631:23: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2631 | getUnmergePieces(SrcRegs, MIRBuilder, Src, SrcEltTy); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:23, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2627:23: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2627 | getUnmergePieces(SrcRegs, MIRBuilder, Src, SrcPartTy); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2640:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2640 | getUnmergePieces(SrcRegs, MIRBuilder, Src, DstTy.getElementType()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::bitcastExtractVectorElt(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2678:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2678 | LegalizerHelper::bitcastExtractVectorElt(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:23, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1424 | return buildInstr(TargetOpcode::G_MUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::bitcastInsertVectorElt(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2818:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2818 | LegalizerHelper::bitcastInsertVectorElt(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1537 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, NegOne}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerLoad(llvm::GAnyLoad&)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2900:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2900 | MF.getMachineMemOperand(&MMO, MMO.getPointerInfo(), WideMemTy); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 612 | return buildInstr(TargetOpcode::G_SEXT_INREG, {Res}, {Op, SrcOp(ImmOp)}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:23, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerStore(llvm::GStore&)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3023:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3023 | MF.getMachineMemOperand(&MMO, MMO.getPointerInfo(), WideTy); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:23, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::bitcast(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3063:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3063 | LegalizerHelper::bitcast(MachineInstr &MI, unsigned TypeIdx, LLT CastTy) { | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3124:35: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3124 | return bitcastExtractVectorElt(MI, TypeIdx, CastTy); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3126:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3126 | return bitcastInsertVectorElt(MI, TypeIdx, CastTy); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::Align llvm::LegalizerHelper::getStackTemporaryAlignment(llvm::LLT, llvm::Align) const': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3430:7: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3430 | Align LegalizerHelper::getStackTemporaryAlignment(LLT Ty, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::Register llvm::LegalizerHelper::getVectorElementPointer(llvm::Register, llvm::LLT, llvm::Register)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3471:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3471 | Register LegalizerHelper::getVectorElementPointer(Register VecPtr, LLT VecTy, | ^~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1701:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1701 | return buildInstr(TargetOpcode::G_UMIN, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1701:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1701:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1424 | return buildInstr(TargetOpcode::G_MUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorImplicitDef(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3490:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3490 | LegalizerHelper::LegalizeResult LegalizerHelper::fewerElementsVectorImplicitDef( | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3494:41: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3494 | LLT LCMTy = getLCMType(DstTy, NarrowTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorCasts(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3601:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3601 | LegalizerHelper::fewerElementsVectorCasts(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3621:79: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3621 | NarrowTy1 = LLT::vector(NarrowTy.getElementCount(), SrcTy.getElementType()); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3633:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3633 | MIRBuilder.buildInstr(MI.getOpcode(), {DstReg}, {SrcRegs[I]}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3633:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3633:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorCmp(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3649:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3649 | LegalizerHelper::fewerElementsVectorCmp(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorSelect(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3716:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3716 | LegalizerHelper::fewerElementsVectorSelect(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorUnmergeValues(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3856:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3856 | LegalizerHelper::fewerElementsVectorUnmergeValues(MachineInstr &MI, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3872:41: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3872 | LLT GCDTy = getGCDType(SrcTy, NarrowTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarShiftByConstant(llvm::MachineInstr&, const llvm::APInt&, llvm::LLT, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4702:1: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 4702 | LegalizerHelper::narrowScalarShiftByConstant(MachineInstr &MI, const APInt &Amt, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4702:1: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4710:55: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4710 | MIRBuilder.buildMerge(MI.getOperand(0), {InL, InH}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4710:55: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4783:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4783 | MIRBuilder.buildMerge(MI.getOperand(0), {Lo, Hi}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4783:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarShift(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4791:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4791 | LegalizerHelper::narrowScalarShift(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4820:39: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 4820 | return narrowScalarShiftByConstant( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 4821 | MI, KShiftAmt->getOperand(1).getCImm()->getValue(), HalfTy, ShiftAmtTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4820:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4865:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4865 | auto HiS = MIRBuilder.buildInstr(MI.getOpcode(), {HalfTy}, {InH, Amt}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4865:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4865:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4880:54: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4880 | {InH, AmtExcess}); // Lo from Hi part. | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4880:54: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4880:54: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::moreElementsVectorPhi(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4901:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4901 | LegalizerHelper::moreElementsVectorPhi(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::moreElementsVectorShuffle(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5018:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5018 | LegalizerHelper::moreElementsVectorShuffle(MachineInstr &MI, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::moreElementsVector(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4920:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4920 | LegalizerHelper::moreElementsVector(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5009:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5009 | return moreElementsVectorPhi(MI, TypeIdx, MoreTy); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5011:37: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5011 | return moreElementsVectorShuffle(MI, TypeIdx, MoreTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::multiplyRegisters(llvm::SmallVectorImpl&, llvm::ArrayRef, llvm::ArrayRef, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5060:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5060 | void LegalizerHelper::multiplyRegisters(SmallVectorImpl &DstRegs, | ^~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1424 | return buildInstr(TargetOpcode::G_MUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1424 | return buildInstr(TargetOpcode::G_MUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1430 | return buildInstr(TargetOpcode::G_UMULH, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 514 | return buildInstr(TargetOpcode::G_UADDO, {Res, CarryOut}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 514 | return buildInstr(TargetOpcode::G_UADDO, {Res, CarryOut}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarMul(llvm::MachineInstr&, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5218:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5218 | LegalizerHelper::narrowScalarMul(MachineInstr &MI, LLT NarrowTy) { | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5242:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5242 | multiplyRegisters(DstTmpRegs, Src1Parts, Src2Parts, NarrowTy); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarFPTOI(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5253:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5253 | LegalizerHelper::narrowScalarFPTOI(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarInsert(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5345:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5345 | LegalizerHelper::narrowScalarInsert(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5355:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5355 | extractParts(MI.getOperand(1).getReg(), RegTy, NarrowTy, LeftoverTy, SrcRegs, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5356 | LeftoverRegs); | ~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarCTLZ(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5538:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5538 | LegalizerHelper::narrowScalarCTLZ(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1552:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1552 | return buildInstr(TargetOpcode::G_CTLZ_ZERO_UNDEF, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1552:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1552:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1547:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1547 | return buildInstr(TargetOpcode::G_CTLZ, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1547:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1547:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1552:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1552 | return buildInstr(TargetOpcode::G_CTLZ_ZERO_UNDEF, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1552:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1552:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarCTTZ(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5574:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5574 | LegalizerHelper::narrowScalarCTTZ(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1562:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1562 | return buildInstr(TargetOpcode::G_CTTZ_ZERO_UNDEF, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1562:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1562:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1557:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1557 | return buildInstr(TargetOpcode::G_CTTZ, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1557:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1557:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1562:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1562 | return buildInstr(TargetOpcode::G_CTTZ_ZERO_UNDEF, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1562:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1562:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarCTPOP(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5610:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5610 | LegalizerHelper::narrowScalarCTPOP(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1542:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1542 | return buildInstr(TargetOpcode::G_CTPOP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1542:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1542:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1542:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1542 | return buildInstr(TargetOpcode::G_CTPOP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1542:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1542:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerBitCount(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1552:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1552 | return buildInstr(TargetOpcode::G_CTLZ_ZERO_UNDEF, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1552:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1552:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1542:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1542 | return buildInstr(TargetOpcode::G_CTPOP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1542:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1542:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1562:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1562 | return buildInstr(TargetOpcode::G_CTTZ_ZERO_UNDEF, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1562:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1562:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1547:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1547 | return buildInstr(TargetOpcode::G_CTLZ, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1547:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1547:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerFunnelShiftWithInverse(llvm::MachineInstr&)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5837:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5837 | Y = MIRBuilder.buildInstr(RevOpcode, {Ty}, {X, Y, One}).getReg(0); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5837:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5837:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5840:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5840 | X = MIRBuilder.buildInstr(RevOpcode, {Ty}, {X, Y, One}).getReg(0); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5840:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5840:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5847:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5847 | MIRBuilder.buildInstr(RevOpcode, {Dst}, {X, Y, Z}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5847:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5847:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerFunnelShiftAsShifts(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1443:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1443 | return buildInstr(TargetOpcode::G_UREM, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1443:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1443:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1443:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1443 | return buildInstr(TargetOpcode::G_UREM, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1443:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1443:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerRotateWithReverseRotate(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5944:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5944 | MIRBuilder.buildInstr(RevRot, {Dst}, {Src, Neg}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5944:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5944:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerRotate(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1443:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1443 | return buildInstr(TargetOpcode::G_UREM, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1443:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1443:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5988:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5988 | ShVal = MIRBuilder.buildInstr(ShOpc, {DstTy}, {Src, ShAmt}).getReg(0); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5988:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5988:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5991:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5991 | auto Inner = MIRBuilder.buildInstr(RevShiftOpc, {DstTy}, {Src, One}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5991:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5991:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5993:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5993 | MIRBuilder.buildInstr(RevShiftOpc, {DstTy}, {Inner, RevAmt}).getReg(0); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5993:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5993:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5979:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5979 | ShVal = MIRBuilder.buildInstr(ShOpc, {DstTy}, {Src, ShAmt}).getReg(0); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5979:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5979:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5982:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5982 | MIRBuilder.buildInstr(RevShiftOpc, {DstTy}, {Src, RevAmt}).getReg(0); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5982:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5982:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerU64ToF32BitOps(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1552:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1552 | return buildInstr(TargetOpcode::G_CTLZ_ZERO_UNDEF, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1552:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1552:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerSITOFP(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1668 | return buildInstr(TargetOpcode::G_UITOFP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1608 | return buildInstr(TargetOpcode::G_FNEG, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerFPTOUI(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1683:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1683 | return buildInstr(TargetOpcode::G_FPTOSI, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1683:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1683:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1581 | return buildInstr(TargetOpcode::G_FSUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1683:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1683 | return buildInstr(TargetOpcode::G_FPTOSI, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1683:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1683:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerFPTRUNC_F64_TO_F16(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1695 | return buildInstr(TargetOpcode::G_SMAX, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1689 | return buildInstr(TargetOpcode::G_SMIN, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerFPOWI(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1673:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1673 | return buildInstr(TargetOpcode::G_SITOFP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1673:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1673:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1657:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1657 | return buildInstr(TargetOpcode::G_FPOW, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1657:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1657:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerFCopySign(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerFMinNumMaxNum(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1620:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1620 | return buildInstr(TargetOpcode::G_FCANONICALIZE, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1620:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1620:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1620:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1620 | return buildInstr(TargetOpcode::G_FCANONICALIZE, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1620:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1620:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:6479:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 6479 | MIRBuilder.buildInstr(NewOp, {Dst}, {Src0, Src1}, MI.getFlags()); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:6479:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:6479:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerFMad(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1574 | return buildInstr(TargetOpcode::G_FADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerIntrinsicRound(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1626 | return buildInstr(TargetOpcode::G_INTRINSIC_TRUNC, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1581 | return buildInstr(TargetOpcode::G_FSUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1614:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1614 | return buildInstr(TargetOpcode::G_FABS, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1614:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1614:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1663:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1663 | return buildInstr(TargetOpcode::G_FCOPYSIGN, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1663:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1663:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1574 | return buildInstr(TargetOpcode::G_FADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerFFloor(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1626 | return buildInstr(TargetOpcode::G_INTRINSIC_TRUNC, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1673:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1673 | return buildInstr(TargetOpcode::G_SITOFP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1673:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1673:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1574 | return buildInstr(TargetOpcode::G_FADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerDynStackAlloc(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerExtract(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerSADDO_SSUBO(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1529 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerAddSubSatToMinMax(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1695 | return buildInstr(TargetOpcode::G_SMAX, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1689 | return buildInstr(TargetOpcode::G_SMIN, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1695 | return buildInstr(TargetOpcode::G_SMAX, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1689 | return buildInstr(TargetOpcode::G_SMIN, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1695 | return buildInstr(TargetOpcode::G_SMAX, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1689 | return buildInstr(TargetOpcode::G_SMIN, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:6971:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 6971 | MIRBuilder.buildInstr(BaseOp, {Res}, {LHS, RHSClamped}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:6971:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:6971:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1701:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1701 | return buildInstr(TargetOpcode::G_UMIN, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1701:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1701:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:6977:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 6977 | MIRBuilder.buildInstr(BaseOp, {Res}, {LHS, Min}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:6977:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:6977:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerAddSubSatToAddoSubo(llvm::MachineInstr&)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7020:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 7020 | MIRBuilder.buildInstr(OverflowOp, {Ty, BoolTy}, {LHS, RHS}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7020:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7020:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerShlSat(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerBswap(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerBitreverse(llvm::MachineInstr&)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7140:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 7140 | MIRBuilder.buildInstr(TargetOpcode::G_BSWAP, {Ty}, {Src}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7140:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7140:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerSMULH_UMULH(llvm::MachineInstr&)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7198:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 7198 | auto LHS = MIRBuilder.buildInstr(ExtOp, {WideTy}, {MI.getOperand(1)}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7198:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7198:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7199:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 7199 | auto RHS = MIRBuilder.buildInstr(ExtOp, {WideTy}, {MI.getOperand(2)}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7199:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7199:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1424 | return buildInstr(TargetOpcode::G_MUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7204:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 7204 | auto Shifted = MIRBuilder.buildInstr(ShiftOp, {WideTy}, {Mul, ShiftAmt}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7204:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7204:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerDIVREM(llvm::MachineInstr&)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7256:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 7256 | {MI.getOperand(0).getReg()}, {MI.getOperand(2), MI.getOperand(3)}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7256:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7256:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7260:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 7260 | {MI.getOperand(1).getReg()}, {MI.getOperand(2), MI.getOperand(3)}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7260:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:7260:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerAbsToAddXor(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1529 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerAbsToMaxNeg(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1695 | return buildInstr(TargetOpcode::G_SMAX, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarExtract(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5278:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5278 | LegalizerHelper::narrowScalarExtract(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorShuffle(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4433:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4433 | LegalizerHelper::LegalizeResult LegalizerHelper::fewerElementsVectorShuffle( | ^~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:23, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LLT llvm::LegalizerHelper::buildLCMMergePieces(llvm::LLT, llvm::LLT, llvm::LLT, llvm::SmallVectorImpl&, unsigned int)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:267:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 267 | LLT LegalizerHelper::buildLCMMergePieces(LLT DstTy, LLT NarrowTy, LLT GCDTy, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:267:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:267:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:270:41: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 270 | LLT LCMTy = getLCMType(DstTy, NarrowTy); | ^ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarExt(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5470:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5470 | LegalizerHelper::narrowScalarExt(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5483:60: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5483 | LLT GCDTy = extractGCDType(Parts, DstTy, NarrowTy, SrcReg); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5483:60: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5484:80: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5484 | LLT LCMTy = buildLCMMergePieces(DstTy, NarrowTy, GCDTy, Parts, MI.getOpcode()); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5484:80: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorSextInReg(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4280:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4280 | LegalizerHelper::fewerElementsVectorSextInReg(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4289:60: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4289 | LLT GCDTy = extractGCDType(Parts, DstTy, NarrowTy, SrcReg); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4289:60: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4290:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4290 | LLT LCMTy = buildLCMMergePieces(DstTy, NarrowTy, GCDTy, Parts); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4290:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 612 | return buildInstr(TargetOpcode::G_SEXT_INREG, {Res}, {Op, SrcOp(ImmOp)}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorExtractInsertVectorElt(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3984:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3984 | LegalizerHelper::fewerElementsVectorExtractInsertVectorElt(MachineInstr &MI, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4020:68: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4020 | LLT GCDTy = extractGCDType(VecParts, VecTy, NarrowVecTy, SrcVec); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4020:68: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4024:59: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4024 | TargetOpcode::G_ANYEXT); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4024:59: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorMerge(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3960:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3960 | LegalizerHelper::fewerElementsVectorMerge(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3965:60: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3965 | LLT GCDTy = getGCDType(getGCDType(SrcTy, NarrowTy), DstTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3965:60: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3974:57: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3974 | TargetOpcode::G_ANYEXT); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3974:57: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorMulo(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3896:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3896 | LegalizerHelper::fewerElementsVectorMulo(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3910:41: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3910 | LLT GCDTy = getGCDType(SrcTy, NarrowTy); | ^ In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:23, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3933:76: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3933 | LLT ResultLCMTy = buildLCMMergePieces(SrcTy, NarrowTy, GCDTy, ResultParts); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3933:76: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3928:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3928 | {Operand1, Operand2}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3928:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3928:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:23, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'void llvm::LegalizerHelper::insertParts(llvm::Register, llvm::LLT, llvm::LLT, llvm::ArrayRef, llvm::LLT, llvm::ArrayRef)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:205:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 205 | void LegalizerHelper::insertParts(Register DstReg, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:205:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:205:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:226:66: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 226 | LLT GCDTy = getGCDType(getGCDType(ResultTy, LeftoverTy), PartTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:226:66: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:229:77: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 229 | LLT ResultLCMTy = buildLCMMergePieces(ResultTy, LeftoverTy, GCDTy, GCDRegs); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:229:77: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarSelect(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5492:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5492 | LegalizerHelper::narrowScalarSelect(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5509:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5509 | if (!extractParts(MI.getOperand(2).getReg(), DstTy, NarrowTy, LeftoverTy, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5510 | Src1Regs, Src1LeftoverRegs)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5514:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5514 | if (!extractParts(MI.getOperand(3).getReg(), DstTy, NarrowTy, Unused, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5515 | Src2Regs, Src2LeftoverRegs)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5530:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5530 | insertParts(DstReg, DstTy, NarrowTy, DstRegs, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5531 | LeftoverTy, DstLeftoverRegs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5530:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarBasic(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5429:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5429 | LegalizerHelper::narrowScalarBasic(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5440:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5440 | if (!extractParts(MI.getOperand(1).getReg(), DstTy, NarrowTy, LeftoverTy, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5441 | Src0Regs, Src0LeftoverRegs)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5445:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5445 | if (!extractParts(MI.getOperand(2).getReg(), DstTy, NarrowTy, Unused, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5446 | Src1Regs, Src1LeftoverRegs)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5451:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5451 | {Src0Regs[I], Src1Regs[I]}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5451:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5451:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5458:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5458 | {LeftoverTy}, {Src0LeftoverRegs[I], Src1LeftoverRegs[I]}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5458:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5458:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5462:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5462 | insertParts(DstReg, DstTy, NarrowTy, DstRegs, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5463 | LeftoverTy, DstLeftoverRegs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5462:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalarAddSub(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5124:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5124 | LegalizerHelper::narrowScalarAddSub(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5177:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5177 | extractParts(Src1, RegTy, NarrowTy, LeftoverTy, Src1Regs, Src1Left); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5178:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5178 | extractParts(Src2, RegTy, NarrowTy, DummyTy, Src2Regs, Src2Left); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5197:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5197 | {Src1Regs[i], Src2Regs[i]}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5197:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5197:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5200:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5200 | {Src1Regs[i], Src2Regs[i], CarryIn}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5200:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5200:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5203:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5203 | {Src1Regs[i], Src2Regs[i], CarryIn}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5203:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5203:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5209:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5209 | insertParts(MI.getOperand(0).getReg(), RegTy, NarrowTy, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5210 | makeArrayRef(DstRegs).take_front(NarrowParts), LeftoverTy, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5211 | makeArrayRef(DstRegs).drop_front(NarrowParts)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:5209:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::reduceLoadStoreWidth(llvm::GLoadStore&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4061:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4061 | LegalizerHelper::reduceLoadStoreWidth(GLoadStore &LdStMI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4088:89: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4088 | std::tie(NumParts, NumLeftover) = getNarrowTypeBreakDown(ValTy, NarrowTy, LeftoverTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4090:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4090 | if (extractParts(ValReg, ValTy, NarrowTy, LeftoverTy, NarrowRegs, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4091 | NarrowLeftoverRegs)) { | ~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4119:77: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 4119 | MIRBuilder.materializePtrAdd(NewAddrReg, AddrReg, OffsetTy, ByteOffset); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4122:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4122 | MF.getMachineMemOperand(&MMO, ByteOffset, PartTy); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4119:77: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 4119 | MIRBuilder.materializePtrAdd(NewAddrReg, AddrReg, OffsetTy, ByteOffset); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4122:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4122 | MF.getMachineMemOperand(&MMO, ByteOffset, PartTy); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4143:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4143 | insertParts(ValReg, ValTy, NarrowTy, NarrowRegs, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4144 | LeftoverTy, NarrowLeftoverRegs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4143:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorMultiEltType(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3519:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3519 | LegalizerHelper::fewerElementsVectorMultiEltType( | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3532:70: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 3532 | int NumParts = getNarrowTypeBreakDown(DstTy, NarrowTy0, LeftoverTy0).first; | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3551:22: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3551 | if (!extractParts(SrcReg, SrcTyI, NarrowTyI, LeftoverTyI, PartRegs, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3552 | LeftoverRegs)) | ~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3594:14: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 3594 | insertParts(DstReg, DstTy, NarrowTy0, DstRegs, LeftoverTy0, LeftoverDstRegs); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3594:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorPhi(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3789:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3789 | LegalizerHelper::fewerElementsVectorPhi(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3800:57: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3800 | = getNarrowTypeBreakDown(PhiTy, NarrowTy, LeftoverTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3823:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3823 | insertParts(DstReg, PhiTy, NarrowTy, DstRegs, LeftoverTy, LeftoverDstRegs); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3823:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3837:22: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3837 | if (!extractParts(SrcReg, PhiTy, NarrowTy, Unused, PartRegs, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3838 | LeftoverRegs)) | ~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::reduceOperationWidth(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4152:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4152 | LegalizerHelper::reduceOperationWidth(MachineInstr &MI, unsigned int TypeIdx, | ^~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4204:75: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4204 | LLT GCDTy = extractGCDType(ExtractedRegs[I], SrcTy, OpNarrowTy, SrcReg); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4204:75: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4208:47: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4208 | TargetOpcode::G_ANYEXT); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4208:47: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4223:54: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 4223 | DstLCMTy = getLCMType(DstScalarTy, NarrowScalarTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4226:42: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4226 | DstLCMTy = getLCMType(DstTy, NarrowTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4241:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4241 | Inst = MIRBuilder.buildInstr(Opc, {NarrowDstTy}, InputRegs, Flags); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4241:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4241:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4244:41: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4244 | Flags); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4244:41: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4244:41: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::tryNarrowPow2Reduction(llvm::MachineInstr&, llvm::Register, llvm::LLT, llvm::LLT, unsigned int)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4673:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4673 | LegalizerHelper::tryNarrowPow2Reduction(MachineInstr &MI, Register SrcReg, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4673:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4689:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4689 | MIRBuilder.buildInstr(ScalarOpc, {NarrowTy}, {LHS, RHS}).getReg(0); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4689:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4689:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVectorReductions(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4575:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4575 | LegalizerHelper::LegalizeResult LegalizerHelper::fewerElementsVectorReductions( | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4601:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4601 | MIRBuilder.buildInstr(Opc, {DstTy}, {SplitSrcs[Part]}).getReg(0)); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4601:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4601:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4654:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4654 | return tryNarrowPow2Reduction(MI, SrcReg, SrcTy, NarrowTy, ScalarOpc); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4654:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4661:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4661 | {Acc, PartialReductions[Part]}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4661:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4661:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4664:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4664 | .buildInstr(ScalarOpc, {DstTy}, {Acc, PartialReductions[Part]}) | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4664:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4664:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::fewerElementsVector(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4302:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4302 | LegalizerHelper::fewerElementsVector(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4308:42: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4308 | return fewerElementsVectorImplicitDef(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4371:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4371 | return reduceOperationWidth(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4374:35: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4374 | return fewerElementsVectorMulo(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4386:43: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4386 | return fewerElementsVectorMultiEltType(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4399:36: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4399 | return fewerElementsVectorCasts(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4402:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4402 | return fewerElementsVectorCmp(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4404:37: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4404 | return fewerElementsVectorSelect(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4406:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4406 | return fewerElementsVectorPhi(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4408:44: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4408 | return fewerElementsVectorUnmergeValues(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4411:36: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4411 | return fewerElementsVectorMerge(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4415:36: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4415 | return fewerElementsVectorMerge(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4418:53: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4418 | return fewerElementsVectorExtractInsertVectorElt(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4421:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4421 | return reduceLoadStoreWidth(cast(MI), TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4423:40: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4423 | return fewerElementsVectorSextInReg(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4425:41: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4425 | return fewerElementsVectorReductions(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:4427:38: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4427 | return fewerElementsVectorShuffle(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::narrowScalar(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:822:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 822 | LegalizerHelper::LegalizeResult LegalizerHelper::narrowScalar(MachineInstr &MI, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:844:69: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 844 | ImplicitTy = LLT::vector(DstTy.getElementCount(), ImplicitTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:892:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 892 | insertParts(MI.getOperand(0).getReg(), | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | Ty, NarrowTy, PartRegs, LeftoverTy, LeftoverRegs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:892:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:901:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 901 | return narrowScalarExt(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:919:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 919 | return reduceOperationWidth(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:930:30: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 930 | return narrowScalarAddSub(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:935:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 935 | return narrowScalarExtract(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:937:30: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 937 | return narrowScalarInsert(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:953:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 953 | return reduceLoadStoreWidth(LoadMI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1004:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1004 | return reduceLoadStoreWidth(StoreMI, 0, NarrowTy); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../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); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1120:22: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1120 | if (!extractParts(LHS, SrcTy, NarrowTy, LeftoverTy, LHSPartRegs, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1121 | LHSLeftoverRegs)) | ~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1126:22: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1126 | if (!extractParts(MI.getOperand(3).getReg(), SrcTy, NarrowTy, Unused, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1127 | RHSPartRegs, RHSLeftoverRegs)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1260:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1260 | {SrcRegs[i], SizeInBits % NarrowTy.getScalarSizeInBits()}) | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1260:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1260:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1284:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1284 | {SrcRegs[NumParts - 1 - i]}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1284:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1284:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1305:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1305 | return narrowScalarFPTOI(MI, TypeIdx, NarrowTy); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1154:74: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1154 | LLT GCDTy = extractGCDType(WidenedXors, NarrowTy, LeftoverTy, Xor); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1154:74: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1156:69: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1156 | /* PadStrategy = */ TargetOpcode::G_ZEXT); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1156:69: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::Register llvm::LegalizerHelper::coerceToScalar(llvm::Register)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 624 | return buildInstr(TargetOpcode::G_PTRTOINT, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerUnmergeValues(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarUnmergeValues(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1577:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1577 | LegalizerHelper::widenScalarUnmergeValues(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1630:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1630 | LLT LCMTy = getLCMType(SrcTy, WideTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1660:45: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1660 | const LLT GCDTy = getGCDType(WideTy, DstTy); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalarExtract(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1706:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1706 | LegalizerHelper::widenScalarExtract(MachineInstr &MI, unsigned TypeIdx, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::widenScalar(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:1970:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1970 | LegalizerHelper::widenScalar(MachineInstr &MI, unsigned TypeIdx, LLT WideTy) { | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2014:30: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2014 | return widenScalarExtract(MI, TypeIdx, WideTy); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2016:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2016 | return widenScalarInsert(MI, TypeIdx, WideTy); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2018:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2018 | return widenScalarMergeValues(MI, TypeIdx, WideTy); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2020:36: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2020 | return widenScalarUnmergeValues(MI, TypeIdx, WideTy); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2029:37: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2029 | return widenScalarAddSubOverflow(MI, TypeIdx, WideTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2032:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2032 | return widenScalarMulo(MI, TypeIdx, WideTy); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2039:35: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2039 | return widenScalarAddSubShlSat(MI, TypeIdx, WideTy); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2068:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2068 | auto MIBNewOp = MIRBuilder.buildInstr(MI.getOpcode(), {WideTy}, {MIBSrc}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2068:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2068:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:2451:66: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2451 | LLT WideVecTy = LLT::vector(VecTy.getElementCount(), WideTy); | ^ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerMergeValues(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 629 | return buildInstr(TargetOpcode::G_INTTOPTR, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lowerInsert(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 624 | return buildInstr(TargetOpcode::G_PTRTOINT, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::lower(llvm::MachineInstr&, unsigned int, llvm::LLT)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3140:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3140 | LegalizerHelper::lower(MachineInstr &MI, unsigned TypeIdx, LLT LowerHintTy) { | ^~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3153:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3153 | {MI.getOperand(1), MI.getOperand(2)}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3153:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3153:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3186:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3186 | auto HiPart = MIRBuilder.buildInstr(Opcode, {Ty}, {LHS, RHS}); | ^ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3186:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:3186:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1608 | return buildInstr(TargetOpcode::G_FNEG, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1574 | return buildInstr(TargetOpcode::G_FADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp: In member function 'llvm::LegalizerHelper::LegalizeResult llvm::LegalizerHelper::legalizeInstrStep(llvm::MachineInstr&, llvm::LostDebugLocObserver&)': ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:127:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 127 | return narrowScalar(MI, Step.TypeIdx, Step.NewType); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:130:23: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 130 | return widenScalar(MI, Step.TypeIdx, Step.NewType); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:133:19: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 133 | return bitcast(MI, Step.TypeIdx, Step.NewType); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:136:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 136 | return lower(MI, Step.TypeIdx, Step.NewType); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:139:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 139 | return fewerElementsVector(MI, Step.TypeIdx, Step.NewType); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizerHelper.cpp:142:30: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 142 | return moreElementsVector(MI, Step.TypeIdx, Step.NewType); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [277/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o -c ../lib/IR/GVMaterializer.cpp [278/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/GCStrategy.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/GCStrategy.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/GCStrategy.cpp.o -c ../lib/IR/GCStrategy.cpp [279/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o -c ../lib/IR/Globals.cpp [280/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o -c ../lib/IR/Dominators.cpp [281/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o -c ../lib/IR/IRBuilder.cpp [282/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o -c ../lib/IR/Function.cpp In file included from ../lib/IR/Function.cpp:1333: include/llvm/IR/IntrinsicImpl.inc: In function 'llvm::AttributeList llvm::Intrinsic::getAttributes(llvm::LLVMContext&, llvm::Intrinsic::ID)': include/llvm/IR/IntrinsicImpl.inc:25941:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 25941 | AS[0] = AttributeList::get(C, 0, AttrParam0, AttrValParam0); | ^ [283/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o -c ../lib/IR/IRPrintingPasses.cpp [284/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o -c ../lib/IR/InlineAsm.cpp [285/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o -c ../lib/IR/Instruction.cpp [286/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o -c ../lib/IR/IntrinsicInst.cpp [287/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o -c ../lib/IR/LLVMContext.cpp [288/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/LLVMRemarkStreamer.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/LLVMRemarkStreamer.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/LLVMRemarkStreamer.cpp.o -c ../lib/IR/LLVMRemarkStreamer.cpp [289/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o -c ../lib/IR/Instructions.cpp ../lib/IR/Instructions.cpp: In static member function 'static llvm::Type* llvm::GetElementPtrInst::getIndexedType(llvm::Type*, llvm::ArrayRef)': ../lib/IR/Instructions.cpp:1771:7: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1771 | Type *GetElementPtrInst::getIndexedType(Type *Ty, ArrayRef IdxList) { | ^~~~~~~~~~~~~~~~~ [290/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o -c ../lib/IR/MDBuilder.cpp ../lib/IR/MDBuilder.cpp: In member function 'llvm::MDNode* llvm::MDBuilder::createTBAAStructNode(llvm::ArrayRef)': ../lib/IR/MDBuilder.cpp:197:9: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 197 | MDNode *MDBuilder::createTBAAStructNode(ArrayRef Fields) { | ^~~~~~~~~ ../lib/IR/MDBuilder.cpp: In member function 'llvm::MDNode* llvm::MDBuilder::createTBAATypeNode(llvm::MDNode*, uint64_t, llvm::Metadata*, llvm::ArrayRef)': ../lib/IR/MDBuilder.cpp:244:9: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 244 | MDNode *MDBuilder::createTBAATypeNode(MDNode *Parent, uint64_t Size, | ^~~~~~~~~ [291/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o -c ../lib/IR/Mangler.cpp [292/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o -c ../lib/IR/LLVMContextImpl.cpp [293/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o -c ../lib/IR/LegacyPassManager.cpp [294/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o -c ../lib/IR/Module.cpp [295/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o -c ../lib/IR/Operator.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/IR/Operator.h:17, from ../lib/IR/Operator.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [296/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o -c ../lib/IR/OptBisect.cpp [297/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o -c ../lib/IR/ModuleSummaryIndex.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/ModuleSummaryIndex.h:18, from ../lib/IR/ModuleSummaryIndex.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::ModuleSummaryIndex::exportToDot(llvm::raw_ostream&, const llvm::DenseSet&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [298/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/PassInstrumentation.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/PassInstrumentation.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/PassInstrumentation.cpp.o -c ../lib/IR/PassInstrumentation.cpp [299/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o -c ../lib/IR/Pass.cpp [300/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o -c ../lib/IR/PassRegistry.cpp [301/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o -c ../lib/IR/PassTimingInfo.cpp [302/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o -c ../lib/IR/PrintPasses.cpp [303/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o -c ../lib/IR/Metadata.cpp In file included from ../lib/IR/LLVMContextImpl.h:34, from ../lib/IR/Metadata.cpp:14: ../include/llvm/IR/DebugInfoMetadata.h: In member function 'llvm::TempMDNode llvm::MDNode::clone() const': ../include/llvm/IR/DebugInfoMetadata.h:50:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 50 | getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Temporary)); \ | ^ ../include/llvm/IR/DebugInfoMetadata.h:61:3: note: in expansion of macro 'DEFINE_MDNODE_GET_DISTINCT_TEMPORARY' 61 | DEFINE_MDNODE_GET_DISTINCT_TEMPORARY(CLASS, FORMAL, ARGS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::GlobalObject::copyMetadata(const llvm::GlobalObject*, unsigned int)': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ [304/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o -c ../lib/IR/ProfileSummary.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/IR/ProfileSummary.h:19, from ../lib/IR/ProfileSummary.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In static member function 'static llvm::ProfileSummary* llvm::ProfileSummary::getFromMD(llvm::Metadata*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [305/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o -c ../lib/IR/PassManager.cpp [306/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o -c ../lib/IR/PseudoProbe.cpp [307/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/StructuralHash.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/StructuralHash.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/StructuralHash.cpp.o -c ../lib/IR/StructuralHash.cpp [308/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o -c ../lib/IR/Statepoint.cpp [309/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ReplaceConstant.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ReplaceConstant.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ReplaceConstant.cpp.o -c ../lib/IR/ReplaceConstant.cpp [310/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o -c ../lib/IR/Use.cpp [311/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o -c ../lib/IR/SafepointIRVerifier.cpp [312/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o -c ../lib/IR/TypeFinder.cpp [313/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o -c ../lib/IR/User.cpp [314/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o -c ../lib/IR/ValueSymbolTable.cpp [315/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o -c ../lib/IR/Type.cpp [316/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o -c ../lib/IR/Value.cpp [317/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/FuzzMutate -I../lib/FuzzMutate -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o -MF lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o.d -o lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o -c ../lib/FuzzMutate/FuzzerCLI.cpp [318/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/FuzzMutate -I../lib/FuzzMutate -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o -MF lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o.d -o lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o -c ../lib/FuzzMutate/OpDescriptor.cpp [319/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/FuzzMutate -I../lib/FuzzMutate -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o -MF lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o.d -o lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o -c ../lib/FuzzMutate/IRMutator.cpp [320/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/FuzzMutate -I../lib/FuzzMutate -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o -MF lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o.d -o lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o -c ../lib/FuzzMutate/Operations.cpp [321/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/FuzzMutate -I../lib/FuzzMutate -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o -MF lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o.d -o lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o -c ../lib/FuzzMutate/RandomIRBuilder.cpp [322/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/InterfaceStub -I../lib/InterfaceStub -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSStub.cpp.o -MF lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSStub.cpp.o.d -o lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSStub.cpp.o -c ../lib/InterfaceStub/IFSStub.cpp ../lib/InterfaceStub/IFSStub.cpp: In copy constructor 'llvm::ifs::IFSStubTriple::IFSStubTriple(const llvm::ifs::IFSStubTriple&)': ../lib/InterfaceStub/IFSStub.cpp:32:1: warning: base class 'struct llvm::ifs::IFSStub' should be explicitly initialized in the copy constructor [-Wextra] 32 | IFSStubTriple::IFSStubTriple(IFSStubTriple const &Stub) { | ^~~~~~~~~~~~~ [323/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/InterfaceStub -I../lib/InterfaceStub -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSHandler.cpp.o -MF lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSHandler.cpp.o.d -o lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSHandler.cpp.o -c ../lib/InterfaceStub/IFSHandler.cpp [324/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/InterfaceStub -I../lib/InterfaceStub -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/ELFObjHandler.cpp.o -MF lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/ELFObjHandler.cpp.o.d -o lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/ELFObjHandler.cpp.o -c ../lib/InterfaceStub/ELFObjHandler.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/InterfaceStub/IFSStub.h:17, from ../include/llvm/InterfaceStub/ELFObjHandler.h:16, from ../lib/InterfaceStub/ELFObjHandler.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::ifs::IFSSymbol}; _Tp = llvm::ifs::IFSSymbol; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::ifs::IFSSymbol}; _Tp = llvm::ifs::IFSSymbol; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [325/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IRReader -I../lib/IRReader -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o -MF lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o.d -o lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o -c ../lib/IRReader/IRReader.cpp [326/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/IR -I../lib/IR -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o -MF lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o.d -o lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o -c ../lib/IR/Verifier.cpp [327/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Vectorize -I../lib/Transforms/Vectorize -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanSLP.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanSLP.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanSLP.cpp.o -c ../lib/Transforms/Vectorize/VPlanSLP.cpp [328/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Vectorize -I../lib/Transforms/Vectorize -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanVerifier.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanVerifier.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanVerifier.cpp.o -c ../lib/Transforms/Vectorize/VPlanVerifier.cpp [329/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o -c ../lib/CodeGen/AggressiveAntiDepBreaker.cpp [330/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o -c ../lib/CodeGen/AllocationOrder.cpp [331/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Vectorize -I../lib/Transforms/Vectorize -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanTransforms.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanTransforms.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanTransforms.cpp.o -c ../lib/Transforms/Vectorize/VPlanTransforms.cpp [332/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o -c ../lib/CodeGen/Analysis.cpp [333/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o -c ../lib/CodeGen/BasicTargetTransformInfo.cpp [334/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o -c ../lib/CodeGen/AtomicExpandPass.cpp [335/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o -c ../lib/CodeGen/BranchFolding.cpp ../lib/CodeGen/BranchFolding.cpp: In function 'void FixTail(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, const llvm::TargetInstrInfo*)': ../lib/CodeGen/BranchFolding.cpp:465:26: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 465 | TII->insertBranch(*CurMBB, SuccBB, nullptr, Cond, dl); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/BranchFolding.cpp:470:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 470 | TII->insertBranch(*CurMBB, SuccBB, nullptr, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 471 | SmallVector(), dl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/BranchFolding.cpp: In member function 'bool llvm::BranchFolder::OptimizeBlock(llvm::MachineBasicBlock*)': ../lib/CodeGen/BranchFolding.cpp:1387:26: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1387 | TII->insertBranch(PrevBB, PriorTBB, nullptr, PriorCond, dl); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/BranchFolding.cpp:1443:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1443 | TII->insertBranch(PrevBB, PriorTBB, nullptr, PriorCond, dl); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/BranchFolding.cpp:1457:26: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1457 | TII->insertBranch(PrevBB, PriorFBB, nullptr, NewPriorCond, dl); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/BranchFolding.cpp:1495:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1495 | TII->insertBranch(PrevBB, MBB, nullptr, NewPriorCond, dl); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/BranchFolding.cpp:1557:26: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1557 | TII->insertBranch(*MBB, CurFBB, CurTBB, NewCond, dl); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/BranchFolding.cpp:1605:30: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1605 | TII->insertBranch(PrevBB, PriorTBB, PriorFBB, PriorCond, pdl); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/BranchFolding.cpp:1632:34: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1632 | TII->insertBranch(*PMBB, NewCurTBB, nullptr, NewCurCond, pdl); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/BranchFolding.cpp:1651:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1651 | TII->insertBranch(*MBB, CurTBB, nullptr, CurCond, dl); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/BranchFolding.cpp:1689:30: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1689 | TII->insertBranch(*MBB, NextBB, nullptr, CurCond, DebugLoc()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/BranchFolding.cpp: In member function 'bool llvm::BranchFolder::TailMergeBlocks(llvm::MachineFunction&)': ../lib/CodeGen/BranchFolding.cpp:1117:30: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1117 | TII->insertBranch(*PBB, (TBB == IBB) ? FBB : TBB, nullptr, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1118 | NewCond, dl); | ~~~~~~~~~~~~ [336/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o -c ../lib/CodeGen/BranchRelaxation.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/Statistic.h:32, from ../lib/CodeGen/BranchRelaxation.cpp:10: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/Statistic.h:32, from ../lib/CodeGen/BranchRelaxation.cpp:10: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual bool {anonymous}::BranchRelaxation::runOnMachineFunction(llvm::MachineFunction&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from ../lib/CodeGen/BranchRelaxation.cpp:17: ../include/llvm/CodeGen/TargetInstrInfo.h:708:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 708 | return insertBranch(MBB, DestBB, nullptr, ArrayRef(), DL, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | BytesAdded); | ~~~~~~~~~~~ ../lib/CodeGen/BranchRelaxation.cpp:314:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 314 | TII->insertBranch(*MBB, TBB, FBB, Cond, DL, &NewBrSize); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/CodeGen/BranchRelaxation.cpp:17: ../include/llvm/CodeGen/TargetInstrInfo.h:708:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 708 | return insertBranch(MBB, DestBB, nullptr, ArrayRef(), DL, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | BytesAdded); | ~~~~~~~~~~~ ../lib/CodeGen/BranchRelaxation.cpp:314:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 314 | TII->insertBranch(*MBB, TBB, FBB, Cond, DL, &NewBrSize); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/CodeGen/BranchRelaxation.cpp:17: ../include/llvm/CodeGen/TargetInstrInfo.h:708:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 708 | return insertBranch(MBB, DestBB, nullptr, ArrayRef(), DL, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | BytesAdded); | ~~~~~~~~~~~ ../lib/CodeGen/BranchRelaxation.cpp:314:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 314 | TII->insertBranch(*MBB, TBB, FBB, Cond, DL, &NewBrSize); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [337/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o -c ../lib/CodeGen/BreakFalseDeps.cpp [338/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSections.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSections.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSections.cpp.o -c ../lib/CodeGen/BasicBlockSections.cpp In file included from ../lib/CodeGen/BasicBlockSections.cpp:69: ../include/llvm/CodeGen/TargetInstrInfo.h: In function 'void llvm::sortBasicBlocksAndUpdateBranches(llvm::MachineFunction&, llvm::MachineBasicBlockComparator)': ../include/llvm/CodeGen/TargetInstrInfo.h:708:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 708 | return insertBranch(MBB, DestBB, nullptr, ArrayRef(), DL, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | BytesAdded); | ~~~~~~~~~~~ [339/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o -c ../lib/CodeGen/CallingConvLower.cpp [340/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFGuardLongjmp.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFGuardLongjmp.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFGuardLongjmp.cpp.o -c ../lib/CodeGen/CFGuardLongjmp.cpp [341/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o -c ../lib/CodeGen/CodeGen.cpp [342/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o -c ../lib/CodeGen/CalcSpillWeights.cpp [343/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o -c ../lib/CodeGen/CFIInstrInserter.cpp [344/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPassBuilder.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPassBuilder.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPassBuilder.cpp.o -c ../lib/CodeGen/CodeGenPassBuilder.cpp [345/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CommandFlags.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CommandFlags.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CommandFlags.cpp.o -c ../lib/CodeGen/CommandFlags.cpp [346/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o -c ../lib/CodeGen/DeadMachineInstructionElim.cpp [347/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o -c ../lib/CodeGen/DetectDeadLanes.cpp [348/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o -c ../lib/CodeGen/CriticalAntiDepBreaker.cpp [349/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o -c ../lib/CodeGen/DwarfEHPrepare.cpp [350/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o -c ../lib/CodeGen/DFAPacketizer.cpp In file included from ../include/llvm/CodeGen/DFAPacketizer.h:31, from ../lib/CodeGen/DFAPacketizer.cpp:25: ../include/llvm/Support/Automaton.h: In member function 'void llvm::internal::NfaTranscriber::transition(llvm::ArrayRef)': ../include/llvm/Support/Automaton.h:93:8: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 93 | void transition(ArrayRef Pairs) { | ^~~~~~~~~~ ../include/llvm/Support/Automaton.h: In member function 'void llvm::DFAPacketizer::reserveResources(const llvm::MCInstrDesc*)': ../include/llvm/Support/Automaton.h:138:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 138 | transition(Pairs); | ~~~~~~~~~~^~~~~~~ [351/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o -c ../lib/CodeGen/EarlyIfConversion.cpp In file included from ../lib/CodeGen/EarlyIfConversion.cpp:34: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/EarlyIfConversion.cpp: In function 'void {anonymous}::SSAIfConv::convertIf(llvm::SmallVectorImpl&, bool)': ../lib/CodeGen/EarlyIfConversion.cpp:656:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 656 | TII->insertSelect(*Head, FirstTerm, HeadDL, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 657 | DstReg, Cond, PI.TReg, PI.FReg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/EarlyIfConversion.cpp:626:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 626 | TII->insertSelect(*Head, FirstTerm, HeadDL, DstReg, Cond, PI.TReg, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 627 | PI.FReg); | ~~~~~~~~ ../lib/CodeGen/EarlyIfConversion.cpp:747:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 747 | TII->insertBranch(*Head, Tail, nullptr, EmptyCond, HeadDL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [352/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o -c ../lib/CodeGen/EdgeBundles.cpp [353/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EHContGuardCatchret.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EHContGuardCatchret.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EHContGuardCatchret.cpp.o -c ../lib/CodeGen/EHContGuardCatchret.cpp [354/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o -c ../lib/CodeGen/ExecutionDomainFix.cpp [355/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o -c ../lib/CodeGen/ExpandPostRAPseudos.cpp [356/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o -c ../lib/CodeGen/CodeGenPrepare.cpp [357/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o -c ../lib/CodeGen/ExpandMemCmp.cpp [358/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o -c ../lib/CodeGen/ExpandReductions.cpp [359/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandVectorPredication.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandVectorPredication.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandVectorPredication.cpp.o -c ../lib/CodeGen/ExpandVectorPredication.cpp [360/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o -c ../lib/CodeGen/FaultMaps.cpp [361/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o -c ../lib/CodeGen/FEntryInserter.cpp [362/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FinalizeISel.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FinalizeISel.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FinalizeISel.cpp.o -c ../lib/CodeGen/FinalizeISel.cpp [363/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o -c ../lib/CodeGen/GCMetadataPrinter.cpp [364/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o -c ../lib/CodeGen/FuncletLayout.cpp [365/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o -c ../lib/CodeGen/GCMetadata.cpp [366/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FixupStatepointCallerSaved.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FixupStatepointCallerSaved.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FixupStatepointCallerSaved.cpp.o -c ../lib/CodeGen/FixupStatepointCallerSaved.cpp [367/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o -c ../lib/CodeGen/GCRootLowering.cpp [368/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o -c ../lib/CodeGen/GlobalMerge.cpp [369/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/HardwareLoops.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/HardwareLoops.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/HardwareLoops.cpp.o -c ../lib/CodeGen/HardwareLoops.cpp [370/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o -c ../lib/CodeGen/ImplicitNullChecks.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/CodeGen/ImplicitNullChecks.cpp:28: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../lib/CodeGen/ImplicitNullChecks.cpp: In member function 'virtual bool {anonymous}::ImplicitNullChecks::runOnMachineFunction(llvm::MachineFunction&)': ../lib/CodeGen/ImplicitNullChecks.cpp:807:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 807 | TII->insertBranch(*NC.getCheckBlock(), NC.getNotNullSucc(), nullptr, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | /*Cond=*/None, DL); | ~~~~~~~~~~~~~~~~~~ [371/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o -c ../lib/CodeGen/IndirectBrExpandPass.cpp [372/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o -c ../lib/CodeGen/IfConversion.cpp In file included from ../lib/CodeGen/IfConversion.cpp:35: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/IfConversion.cpp: In function 'void InsertUncondBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock&, const llvm::TargetInstrInfo*)': ../lib/CodeGen/IfConversion.cpp:1476:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1476 | TII->insertBranch(MBB, &ToMBB, nullptr, NoCond, dl); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/IfConversion.cpp: In function 'bool {anonymous}::IfConverter::reverseBranchCondition({anonymous}::IfConverter::BBInfo&) const': ../lib/CodeGen/IfConversion.cpp:628:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 628 | TII->insertBranch(*BBI.BB, BBI.FalseBB, BBI.TrueBB, BBI.BrCond, dl); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/IfConversion.cpp: In function 'bool {anonymous}::IfConverter::FeasibilityAnalysis({anonymous}::IfConverter::BBInfo&, llvm::SmallVectorImpl&, bool, bool, bool)': ../lib/CodeGen/IfConversion.cpp:1187:54: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1187 | if (BBI.Predicate.size() && !TII->SubsumesPredicate(Pred, BBI.Predicate)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/IfConversion.cpp:1187:54: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/IfConversion.cpp:1187:54: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/IfConversion.cpp:1202:32: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1202 | !TII->SubsumesPredicate(Cond, RevPred)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../lib/CodeGen/IfConversion.cpp:1202:32: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/IfConversion.cpp:1202:32: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/IfConversion.cpp: In function 'virtual bool {anonymous}::IfConverter::runOnMachineFunction(llvm::MachineFunction&)': ../lib/CodeGen/IfConversion.cpp:1723:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1723 | TII->insertBranch(*BBI.BB, CvtBBI->FalseBB, nullptr, RevCond, dl); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/IfConversion.cpp:2033:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2033 | TII->insertBranch(*BBI.BB, TrueBBI.TrueBB, TrueBBI.FalseBB, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2034 | TrueBBI.BrCond, dl); | ~~~~~~~~~~~~~~~~~~~ [373/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o -c ../lib/CodeGen/InterferenceCache.cpp [374/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o -c ../lib/CodeGen/InlineSpiller.cpp [375/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o -c ../lib/CodeGen/InterleavedAccessPass.cpp [376/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o -c ../lib/CodeGen/IntrinsicLowering.cpp [377/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o -c ../lib/CodeGen/LatencyPriorityQueue.cpp [378/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedLoadCombinePass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedLoadCombinePass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedLoadCombinePass.cpp.o -c ../lib/CodeGen/InterleavedLoadCombinePass.cpp [379/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o -c ../lib/CodeGen/LexicalScopes.cpp [380/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o -c ../lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp [381/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o -c ../lib/CodeGen/LiveInterval.cpp [382/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o -c ../lib/CodeGen/LiveIntervalUnion.cpp [383/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o -c ../lib/CodeGen/LiveIntervals.cpp [384/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o -c ../lib/CodeGen/LivePhysRegs.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/LivePhysRegs.h:33, from ../lib/CodeGen/LivePhysRegs.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'void llvm::addLiveIns(llvm::MachineBasicBlock&, const llvm::LivePhysRegs&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [385/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o -c ../lib/CodeGen/LiveRangeCalc.cpp [386/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o -c ../lib/CodeGen/LiveDebugVariables.cpp In file included from ../include/llvm/CodeGen/LexicalScopes.h:23, from ../lib/CodeGen/LiveDebugVariables.cpp:31: ../include/llvm/IR/DebugInfoMetadata.h: In constructor '{anonymous}::DbgVariableValue::DbgVariableValue(llvm::ArrayRef, bool, bool, const llvm::DIExpression&)': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../lib/CodeGen/LiveDebugVariables.cpp: In member function 'void {anonymous}::UserValue::addDef(llvm::SlotIndex, llvm::ArrayRef, bool, bool, const llvm::DIExpression&)': ../lib/CodeGen/LiveDebugVariables.cpp:417:8: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 417 | void addDef(SlotIndex Idx, ArrayRef LocMOs, bool IsIndirect, | ^~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/MachineFunction.h:20, from ../include/llvm/CodeGen/MachineFunctionPass.h:21, from ../lib/CodeGen/LiveDebugVariables.h:23, from ../lib/CodeGen/LiveDebugVariables.cpp:21: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/LiveDebugVariables.cpp: In function 'void {anonymous}::UserValue::insertDebugValue(llvm::MachineBasicBlock*, llvm::SlotIndex, llvm::SlotIndex, {anonymous}::DbgVariableValue, llvm::ArrayRef, llvm::ArrayRef, llvm::LiveIntervals&, const llvm::TargetInstrInfo&, const llvm::TargetRegisterInfo&, BlockSkipInstsMap&)': ../lib/CodeGen/LiveDebugVariables.cpp:1725:44: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1725 | Expr = DIExpression::appendOpsToArg(Expr, Ops, I); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ../lib/CodeGen/LiveDebugVariables.cpp:1737:27: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1737 | Variable, Expr); | ^ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/MachineFunction.h:20, from ../include/llvm/CodeGen/MachineFunctionPass.h:21, from ../lib/CodeGen/LiveDebugVariables.h:23, from ../lib/CodeGen/LiveDebugVariables.cpp:21: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::LiveDebugVariables::emitDebugValues(llvm::VirtRegMap*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [387/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalCalc.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalCalc.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalCalc.cpp.o -c ../lib/CodeGen/LiveIntervalCalc.cpp [388/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o -c ../lib/CodeGen/LiveRegMatrix.cpp [389/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o -c ../lib/CodeGen/LiveRangeShrink.cpp [390/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o -c ../lib/CodeGen/LiveRangeEdit.cpp [391/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o -c ../lib/CodeGen/LiveRegUnits.cpp [392/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o -c ../lib/CodeGen/LiveStacks.cpp [393/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o -c ../lib/CodeGen/LocalStackSlotAllocation.cpp [394/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o -c ../lib/CodeGen/LoopTraversal.cpp [395/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o -c ../lib/CodeGen/LiveVariables.cpp [396/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o -c ../lib/CodeGen/LowLevelType.cpp ../lib/CodeGen/LowLevelType.cpp: In function 'llvm::MVT llvm::getMVTForLLT(llvm::LLT)': ../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) { | ^~~~ ../lib/CodeGen/LowLevelType.cpp: In function 'const llvm::fltSemantics& llvm::getFltSemanticForLLT(llvm::LLT)': ../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) { | ^~~~ [397/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o -c ../lib/CodeGen/LowerEmuTLS.cpp [398/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o -c ../lib/CodeGen/LLVMTargetMachine.cpp [399/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o -c ../lib/CodeGen/MachineBranchProbabilityInfo.cpp [400/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o -c ../lib/CodeGen/MachineBlockFrequencyInfo.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/MachineFunction.h:20, from ../include/llvm/CodeGen/MachineFunctionPass.h:21, from ../include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from ../lib/CodeGen/MachineBlockFrequencyInfo.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::BlockFrequencyInfoImpl::setBlockFreq(const BlockT*, uint64_t) [with BT = llvm::MachineBasicBlock]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::BlockFrequencyInfoImpl::initializeRPOT() [with BT = llvm::MachineBasicBlock]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector > > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair >}; _Tp = std::pair >; _Alloc = std::allocator > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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 ../lib/CodeGen/MachineBlockFrequencyInfo.cpp:17: ../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]': ../include/llvm/Analysis/BlockFrequencyInfoImpl.h:677:6: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 677 | void IrreducibleGraph::addEdges(const BlockNode &Node, | ^~~~~~~~~~~~~~~~ ../include/llvm/Analysis/BlockFrequencyInfoImpl.h:677:6: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 ../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]': ../include/llvm/Analysis/BlockFrequencyInfoImpl.h:662:6: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 662 | void IrreducibleGraph::initialize(const BFIBase::LoopData *OuterLoop, | ^~~~~~~~~~~~~~~~ ../include/llvm/Analysis/BlockFrequencyInfoImpl.h:667:7: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 667 | addEdges(N, OuterLoop, addBlockEdges); | ^~~~~~~~ ../include/llvm/Analysis/BlockFrequencyInfoImpl.h:671:7: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 671 | addEdges(Index, OuterLoop, addBlockEdges); | ^~~~~~~~ ../include/llvm/Analysis/BlockFrequencyInfoImpl.h: In member function 'void llvm::BlockFrequencyInfoImpl::computeIrreducibleMass(llvm::BlockFrequencyInfoImplBase::LoopData*, std::list::iterator) [with BT = llvm::MachineBasicBlock]': ../include/llvm/Analysis/BlockFrequencyInfoImpl.h:1671:6: note: parameter passing for argument of type 'std::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1671 | void BlockFrequencyInfoImpl::computeIrreducibleMass( | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/Analysis/BlockFrequencyInfoImpl.h:1685:36: note: parameter passing for argument of type 'std::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1685 | for (auto &L : analyzeIrreducible(G, OuterLoop, Insert)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [401/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o -c ../lib/CodeGen/MachineBasicBlock.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/simple_ilist.h:17, from ../include/llvm/ADT/ilist.h:26, from ../include/llvm/CodeGen/MachineBasicBlock.h:17, from ../lib/CodeGen/MachineBasicBlock.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/simple_ilist.h:17, from ../include/llvm/ADT/ilist.h:26, from ../include/llvm/CodeGen/MachineBasicBlock.h:17, from ../lib/CodeGen/MachineBasicBlock.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'void llvm::MachineBasicBlock::sortUniqueLiveIns()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineBasicBlock.cpp: In member function 'void llvm::MachineBasicBlock::updateTerminator(llvm::MachineBasicBlock*)': ../lib/CodeGen/MachineBasicBlock.cpp:678:26: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 678 | TII->insertBranch(*this, PreviousLayoutSuccessor, nullptr, Cond, DL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineBasicBlock.cpp:691:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 691 | TII->insertBranch(*this, FBB, nullptr, Cond, DL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineBasicBlock.cpp:694:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 694 | TII->insertBranch(*this, TBB, nullptr, Cond, DL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineBasicBlock.cpp:711:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 711 | TII->insertBranch(*this, TBB, nullptr, Cond, DL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineBasicBlock.cpp:721:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 721 | TII->insertBranch(*this, PreviousLayoutSuccessor, nullptr, Cond, DL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineBasicBlock.cpp:725:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 725 | TII->insertBranch(*this, PreviousLayoutSuccessor, nullptr, Cond, DL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineBasicBlock.cpp:728:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 728 | TII->insertBranch(*this, TBB, PreviousLayoutSuccessor, Cond, DL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../lib/CodeGen/MachineBasicBlock.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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::MachineBasicBlock::RegisterMaskPair; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../lib/CodeGen/MachineBasicBlock.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::MachineBasicBlock::removeLiveIn(llvm::MCPhysReg, llvm::LaneBitmask)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ ../lib/CodeGen/MachineBasicBlock.cpp: In member function 'llvm::MachineBasicBlock::livein_iterator llvm::MachineBasicBlock::removeLiveIn(llvm::MachineBasicBlock::livein_iterator)': ../lib/CodeGen/MachineBasicBlock.cpp:569:1: note: parameter passing for argument of type 'llvm::MachineBasicBlock::livein_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 569 | MachineBasicBlock::removeLiveIn(MachineBasicBlock::livein_iterator I) { | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../lib/CodeGen/MachineBasicBlock.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1428:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1428 | { return _M_erase(begin() + (__position - cbegin())); } | ^ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../lib/CodeGen/MachineBasicBlock.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Register llvm::MachineBasicBlock::addLiveIn(llvm::MCRegister, const llvm::TargetRegisterClass*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineBasicBlock.cpp: In member function 'llvm::MachineBasicBlock* llvm::MachineBasicBlock::SplitCriticalEdge(llvm::MachineBasicBlock*, llvm::Pass&, std::vector >*)': ../lib/CodeGen/MachineBasicBlock.cpp:1107:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1107 | TII->insertBranch(*NMBB, Succ, nullptr, Cond, DL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../lib/CodeGen/MachineBasicBlock.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [402/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o -c ../lib/CodeGen/MachineBlockPlacement.cpp ../lib/CodeGen/MachineBlockPlacement.cpp: In member function 'virtual bool {anonymous}::MachineBlockPlacement::runOnMachineFunction(llvm::MachineFunction&)': ../lib/CodeGen/MachineBlockPlacement.cpp:2854:26: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2854 | TII->insertBranch(*ChainBB, FBB, TBB, Cond, dl); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [403/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o -c ../lib/CodeGen/MachineCombiner.cpp [404/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o -c ../lib/CodeGen/MachineCopyPropagation.cpp [405/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o -c ../lib/CodeGen/MachineCSE.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/Statistic.h:32, from ../lib/CodeGen/MachineCSE.cpp:20: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'bool {anonymous}::MachineCSE::ProcessBlockCSE(llvm::MachineBasicBlock*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [406/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCheckDebugify.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCheckDebugify.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCheckDebugify.cpp.o -c ../lib/CodeGen/MachineCheckDebugify.cpp [407/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o -c ../lib/CodeGen/MachineDominanceFrontier.cpp [408/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDebugify.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDebugify.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDebugify.cpp.o -c ../lib/CodeGen/MachineDebugify.cpp [409/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o -c ../lib/CodeGen/MachineFrameInfo.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/CodeGen/MachineFrameInfo.h:21, from ../lib/CodeGen/MachineFrameInfo.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::MachineFrameInfo::StackObject}; _Tp = llvm::MachineFrameInfo::StackObject; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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::MachineFrameInfo::StackObject; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:356:2: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/CodeGen/MachineFrameInfo.h:21, from ../lib/CodeGen/MachineFrameInfo.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'int llvm::MachineFrameInfo::CreateFixedObject(uint64_t, int64_t, bool, bool)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'int llvm::MachineFrameInfo::CreateFixedSpillStackObject(uint64_t, int64_t, bool)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ [410/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o -c ../lib/CodeGen/MachineDominators.cpp [411/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o -c ../lib/CodeGen/MachineFunctionPrinterPass.cpp [412/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o -c ../lib/CodeGen/MachineFunctionPass.cpp [413/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionSplitter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionSplitter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionSplitter.cpp.o -c ../lib/CodeGen/MachineFunctionSplitter.cpp [414/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o -c ../lib/CodeGen/MachineInstrBundle.cpp [415/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o -c ../lib/CodeGen/MachineFunction.cpp ../lib/CodeGen/MachineFunction.cpp: In member function 'llvm::MachineMemOperand* llvm::MachineFunction::getMachineMemOperand(llvm::MachinePointerInfo, llvm::MachineMemOperand::Flags, llvm::LLT, llvm::Align, const llvm::AAMDNodes&, const llvm::MDNode*, llvm::SyncScope::ID, llvm::AtomicOrdering, llvm::AtomicOrdering)': ../lib/CodeGen/MachineFunction.cpp:440:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 440 | MachineMemOperand *MachineFunction::getMachineMemOperand( | ^~~~~~~~~~~~~~~ ../lib/CodeGen/MachineFunction.cpp:447:50: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 447 | Ordering, FailureOrdering); | ^ ../lib/CodeGen/MachineFunction.cpp: In member function 'llvm::MachineMemOperand* llvm::MachineFunction::getMachineMemOperand(const llvm::MachineMemOperand*, const llvm::MachinePointerInfo&, llvm::LLT)': ../lib/CodeGen/MachineFunction.cpp:458:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 458 | MachineMemOperand *MachineFunction::getMachineMemOperand( | ^~~~~~~~~~~~~~~ ../lib/CodeGen/MachineFunction.cpp:463:77: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 463 | MMO->getSuccessOrdering(), MMO->getFailureOrdering()); | ^ ../lib/CodeGen/MachineFunction.cpp: In member function 'llvm::MachineMemOperand* llvm::MachineFunction::getMachineMemOperand(const llvm::MachineMemOperand*, int64_t, llvm::LLT)': ../lib/CodeGen/MachineFunction.cpp:467:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 467 | MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/MachineFunction.cpp:482:59: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 482 | MMO->getSuccessOrdering(), MMO->getFailureOrdering()); | ^ [416/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopUtils.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopUtils.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopUtils.cpp.o -c ../lib/CodeGen/MachineLoopUtils.cpp ../lib/CodeGen/MachineLoopUtils.cpp: In function 'llvm::MachineBasicBlock* llvm::PeelSingleBlockLoop(llvm::LoopPeelDirection, llvm::MachineBasicBlock*, llvm::MachineRegisterInfo&, const llvm::TargetInstrInfo*)': ../lib/CodeGen/MachineLoopUtils.cpp:111:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 111 | TII->insertBranch(*Preheader, NewBB, nullptr, {}, DL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineLoopUtils.cpp:113:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 113 | TII->insertBranch(*NewBB, Loop, nullptr, {}, DL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineLoopUtils.cpp:125:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 125 | TII->insertBranch(*Loop, TBB == Exit ? NewBB : TBB, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126 | FBB == Exit ? NewBB : FBB, Cond, DL); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineLoopUtils.cpp:128:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 128 | TII->insertBranch(*NewBB, Exit, nullptr, {}, DL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [417/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o -c ../lib/CodeGen/MachineInstr.cpp ../lib/CodeGen/MachineInstr.cpp: In function 'const llvm::DIExpression* computeExprForSpill(const llvm::MachineInstr&, llvm::SmallVectorImpl&)': ../lib/CodeGen/MachineInstr.cpp:2214:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2214 | Expr = DIExpression::appendOpsToArg(Expr, Ops, OpIdx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineInstr.cpp: In member function 'void llvm::MachineInstr::print(llvm::raw_ostream&, llvm::ModuleSlotTracker&, bool, bool, bool, bool, const llvm::TargetInstrInfo*) const': ../lib/CodeGen/MachineInstr.cpp:1631:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1631 | MO.print(OS, MST, TypeToPrint, StartOp, /*PrintDef=*/false, IsStandalone, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1632 | ShouldPrintRegisterTies, TiedOperandIdx, TRI, IntrinsicInfo); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineInstr.cpp:1688:28: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1688 | getOperand(OpIdx).print(OS, MST, TypeToPrint, OpIdx, /*PrintDef=*/true, IsStandalone, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1689 | ShouldPrintRegisterTies, TiedOperandIdx, TRI, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1690 | IntrinsicInfo); | ~~~~~~~~~~~~~~ ../lib/CodeGen/MachineInstr.cpp:1727:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1727 | MO.print(OS, MST, TypeToPrint, i, /*PrintDef=*/true, IsStandalone, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1728 | ShouldPrintRegisterTies, TiedOperandIdx, TRI, IntrinsicInfo); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineInstr.cpp:1738:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1738 | MO.print(OS, MST, TypeToPrint, i, /*PrintDef=*/true, IsStandalone, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1739 | ShouldPrintRegisterTies, TiedOperandIdx, TRI, IntrinsicInfo); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineInstr.cpp:1776:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1776 | MO.print(OS, MST, TypeToPrint, i, /*PrintDef=*/true, IsStandalone, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1777 | ShouldPrintRegisterTies, TiedOperandIdx, TRI, IntrinsicInfo); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineInstr.cpp: In function 'llvm::MachineInstrBuilder llvm::BuildMI(llvm::MachineFunction&, const llvm::DebugLoc&, const llvm::MCInstrDesc&, bool, llvm::ArrayRef, const llvm::MDNode*, const llvm::MDNode*)': ../lib/CodeGen/MachineInstr.cpp:2141:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2141 | MachineInstrBuilder llvm::BuildMI(MachineFunction &MF, const DebugLoc &DL, | ^~~~ ../lib/CodeGen/MachineInstr.cpp: In function 'llvm::MachineInstrBuilder llvm::BuildMI(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, const llvm::MCInstrDesc&, bool, llvm::ArrayRef, const llvm::MDNode*, const llvm::MDNode*)': ../lib/CodeGen/MachineInstr.cpp:2184:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2184 | MachineInstrBuilder llvm::BuildMI(MachineBasicBlock &BB, | ^~~~ ../lib/CodeGen/MachineInstr.cpp:2190:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2190 | MachineInstr *MI = BuildMI(MF, DL, MCID, IsIndirect, MOs, Variable, Expr); | ^ [418/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o -c ../lib/CodeGen/MachineLoopInfo.cpp [419/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o -c ../lib/CodeGen/MachineLICM.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/MachineLICM.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void {anonymous}::MachineLICMBase::HoistRegionPostRA()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [420/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o -c ../lib/CodeGen/MachineModuleInfoImpls.cpp [421/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleSlotTracker.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleSlotTracker.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleSlotTracker.cpp.o -c ../lib/CodeGen/MachineModuleSlotTracker.cpp [422/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o -c ../lib/CodeGen/MachineModuleInfo.cpp [423/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o -c ../lib/CodeGen/MachineOperand.cpp ../lib/CodeGen/MachineOperand.cpp: In constructor 'llvm::MachineMemOperand::MachineMemOperand(llvm::MachinePointerInfo, llvm::MachineMemOperand::Flags, llvm::LLT, llvm::Align, const llvm::AAMDNodes&, const llvm::MDNode*, llvm::SyncScope::ID, llvm::AtomicOrdering, llvm::AtomicOrdering)': ../lib/CodeGen/MachineOperand.cpp:1025:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1025 | MachineMemOperand::MachineMemOperand(MachinePointerInfo ptrinfo, Flags f, | ^~~~~~~~~~~~~~~~~ ../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': ../lib/CodeGen/MachineOperand.cpp:742:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 742 | void MachineOperand::print(raw_ostream &OS, ModuleSlotTracker &MST, | ^~~~~~~~~~~~~~ ../lib/CodeGen/MachineOperand.cpp: In member function 'void llvm::MachineOperand::print(llvm::raw_ostream&, llvm::LLT, const llvm::TargetRegisterInfo*, const llvm::TargetIntrinsicInfo*) const': ../lib/CodeGen/MachineOperand.cpp:731:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 731 | void MachineOperand::print(raw_ostream &OS, LLT TypeToPrint, | ^~~~~~~~~~~~~~ ../lib/CodeGen/MachineOperand.cpp:736:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 736 | print(OS, DummyMST, TypeToPrint, None, /*PrintDef=*/false, | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 737 | /*IsStandalone=*/true, | ~~~~~~~~~~~~~~~~~~~~~~ 738 | /*ShouldPrintRegisterTies=*/true, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 739 | /*TiedOperandIdx=*/0, TRI, IntrinsicInfo); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [424/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o -c ../lib/CodeGen/MachineOptimizationRemarkEmitter.cpp [425/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassManager.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassManager.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassManager.cpp.o -c ../lib/CodeGen/MachinePassManager.cpp [426/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o -c ../lib/CodeGen/MachinePostDominators.cpp [427/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o -c ../lib/CodeGen/MachineOutliner.cpp [428/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o -c ../lib/CodeGen/MachineRegisterInfo.cpp ../lib/CodeGen/MachineRegisterInfo.cpp: In member function 'void llvm::MachineRegisterInfo::setType(llvm::Register, llvm::LLT)': ../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) { | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/MachineRegisterInfo.h:16, from ../lib/CodeGen/MachineRegisterInfo.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineRegisterInfo.cpp: In member function 'llvm::Register llvm::MachineRegisterInfo::createGenericVirtualRegister(llvm::LLT, llvm::StringRef)': ../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) { | ^~~~~~~~~~~~~~~~~~~ [429/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o -c ../lib/CodeGen/MachineRegionInfo.cpp [430/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSizeOpts.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSizeOpts.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSizeOpts.cpp.o -c ../lib/CodeGen/MachineSizeOpts.cpp [431/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o -c ../lib/CodeGen/MachinePipeliner.cpp ../lib/CodeGen/MachinePipeliner.cpp: In member function 'void llvm::SwingSchedulerDAG::registerPressureFilter(llvm::SwingSchedulerDAG::NodeSetType&)': ../lib/CodeGen/MachinePipeliner.cpp:1643:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1643 | RPTracker.addLiveRegs(LiveOutRegs); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [432/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o -c ../lib/CodeGen/MachineScheduler.cpp In file included from ../include/llvm/ADT/SmallVector.h:16, from ../include/llvm/ADT/ArrayRef.h:14, from ../include/llvm/CodeGen/MachineScheduler.h:78, from ../lib/CodeGen/MachineScheduler.cpp:14: ../include/llvm/ADT/iterator_range.h: In function 'llvm::iterator_range llvm::make_range(T, T) [with T = llvm::SparseMultiSet::iterator_base*>]': ../include/llvm/ADT/iterator_range.h:53:38: note: parameter passing for argument of type 'llvm::SparseMultiSet::iterator_base*>' changed in GCC 7.1 53 | template iterator_range make_range(T x, T y) { | ^~~~~~~~~~ ../include/llvm/ADT/iterator_range.h:53:38: note: parameter passing for argument of type 'llvm::SparseMultiSet::iterator_base*>' changed in GCC 7.1 ../include/llvm/ADT/iterator_range.h:53:38: note: parameter passing for argument of type 'llvm::SparseMultiSet::iterator_base*>' changed in GCC 7.1 ../lib/CodeGen/MachineScheduler.cpp: In member function 'unsigned int llvm::ScheduleDAGMILive::computeCyclicCriticalPath()': ../lib/CodeGen/MachineScheduler.cpp:1360:57: note: parameter passing for argument of type 'llvm::SparseMultiSet::iterator_base*>' changed in GCC 7.1 1360 | : make_range(VRegUses.find(Reg), VRegUses.end())) { | ^ ../lib/CodeGen/MachineScheduler.cpp:1360:57: note: parameter passing for argument of type 'llvm::SparseMultiSet::iterator_base*>' changed in GCC 7.1 ../lib/CodeGen/MachineScheduler.cpp: In member function 'void llvm::ScheduleDAGMILive::updatePressureDiffs(llvm::ArrayRef)': ../lib/CodeGen/MachineScheduler.cpp:1115:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1115 | void ScheduleDAGMILive::updatePressureDiffs( | ^~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineScheduler.cpp:1131:59: note: parameter passing for argument of type 'llvm::SparseMultiSet::iterator_base*>' changed in GCC 7.1 1131 | : make_range(VRegUses.find(Reg), VRegUses.end())) { | ^ ../lib/CodeGen/MachineScheduler.cpp:1131:59: note: parameter passing for argument of type 'llvm::SparseMultiSet::iterator_base*>' changed in GCC 7.1 ../lib/CodeGen/MachineScheduler.cpp:1163:59: note: parameter passing for argument of type 'llvm::SparseMultiSet::iterator_base*>' changed in GCC 7.1 1163 | : make_range(VRegUses.find(Reg), VRegUses.end())) { | ^ ../lib/CodeGen/MachineScheduler.cpp:1163:59: note: parameter passing for argument of type 'llvm::SparseMultiSet::iterator_base*>' changed in GCC 7.1 ../lib/CodeGen/MachineScheduler.cpp: In member function 'void llvm::ScheduleDAGMILive::scheduleMI(llvm::SUnit*, bool)': ../lib/CodeGen/MachineScheduler.cpp:1475:26: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1475 | updatePressureDiffs(LiveUses); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ../lib/CodeGen/MachineScheduler.cpp: In member function 'void llvm::ScheduleDAGMILive::initRegPressure()': ../lib/CodeGen/MachineScheduler.cpp:1029:27: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1029 | TopRPTracker.addLiveRegs(RPTracker.getPressure().LiveInRegs); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineScheduler.cpp:1030:27: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1030 | BotRPTracker.addLiveRegs(RPTracker.getPressure().LiveOutRegs); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineScheduler.cpp:1047:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1047 | updatePressureDiffs(RPTracker.getPressure().LiveOutRegs); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineScheduler.cpp:1053:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1053 | updatePressureDiffs(LiveUses); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [433/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o -c ../lib/CodeGen/MachineSSAUpdater.cpp [434/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStripDebug.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStripDebug.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStripDebug.cpp.o -c ../lib/CodeGen/MachineStripDebug.cpp [435/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o -c ../lib/CodeGen/MachineSink.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/MapVector.h:27, from ../lib/CodeGen/MachineSink.cpp:19: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'bool {anonymous}::PostRAMachineSinking::tryToSinkCopy(llvm::MachineBasicBlock&, llvm::MachineFunction&, const llvm::TargetRegisterInfo*, const llvm::TargetInstrInfo*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [436/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o -c ../lib/CodeGen/MachineTraceMetrics.cpp [437/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRYamlMapping.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRYamlMapping.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRYamlMapping.cpp.o -c ../lib/CodeGen/MIRYamlMapping.cpp [438/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MultiHazardRecognizer.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MultiHazardRecognizer.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MultiHazardRecognizer.cpp.o -c ../lib/CodeGen/MultiHazardRecognizer.cpp [439/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRFSDiscriminator.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRFSDiscriminator.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRFSDiscriminator.cpp.o -c ../lib/CodeGen/MIRFSDiscriminator.cpp [440/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o -c ../lib/CodeGen/PatchableFunction.cpp [441/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MBFIWrapper.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MBFIWrapper.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MBFIWrapper.cpp.o -c ../lib/CodeGen/MBFIWrapper.cpp [442/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o -c ../lib/CodeGen/MachineVerifier.cpp ../lib/CodeGen/MachineVerifier.cpp: In member function 'void {anonymous}::MachineVerifier::report(const char*, const llvm::MachineOperand*, unsigned int, llvm::LLT)': ../lib/CodeGen/MachineVerifier.cpp:495:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 495 | void MachineVerifier::report(const char *msg, const MachineOperand *MO, | ^~~~~~~~~~~~~~~ ../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)': ../lib/CodeGen/MachineVerifier.cpp:2120:11: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2120 | report("No live segment at use", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2126:11: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2126 | report("Live range continues after kill flag", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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)': ../lib/CodeGen/MachineVerifier.cpp:2144:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2144 | report("Inconsistent valno->def", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2153:11: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2153 | report("No live segment at def", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2172:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2172 | report("Live range continues after dead def flag", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp: In member function 'bool {anonymous}::MachineVerifier::verifyVectorElementMatch(llvm::LLT, llvm::LLT, const llvm::MachineInstr*)': ../lib/CodeGen/MachineVerifier.cpp:855:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 855 | bool MachineVerifier::verifyVectorElementMatch(LLT Ty0, LLT Ty1, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:855:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/MachineVerifier.cpp: In member function 'void {anonymous}::MachineVerifier::verifyPreISelGenericInstruction(const llvm::MachineInstr*)': ../lib/CodeGen/MachineVerifier.cpp:928:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 928 | report("Generic instruction is missing a virtual register type", MO, I); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:925:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 925 | report("Type mismatch in generic instruction", MO, I, OpTy); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:936:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 936 | report("Generic instruction cannot have physical register", MO, I); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1090:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1090 | verifyVectorElementMatch(DstTy, SrcTy, MI); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1146:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1146 | verifyVectorElementMatch(DstTy, MaskTy, MI); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1171:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1171 | verifyVectorElementMatch(DstTy, SrcTy, MI); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1197:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1197 | verifyVectorElementMatch(SelTy, CondTy, MI); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp: In member function 'void {anonymous}::MachineVerifier::visitMachineInstrBefore(const llvm::MachineInstr*)': ../lib/CodeGen/MachineVerifier.cpp:823:11: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 823 | report("Unknown asm flags", &MI->getOperand(1), 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:848:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 848 | report("Expected implicit register after groups", &MO, OpNo); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp: In member function 'void {anonymous}::MachineVerifier::checkPHIOps(const llvm::MachineBasicBlock&)': ../lib/CodeGen/MachineVerifier.cpp:2564:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2564 | report("Expected first PHI operand to be a register def", &MODef, 0); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2569:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2569 | report("Unexpected flag on PHI operand", &MODef, 0); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2572:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2572 | report("Expected first PHI operand to be a virtual register", &MODef, 0); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2577:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2577 | report("Expected PHI operand to be a register", &MO0, I); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2582:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2582 | report("Unexpected flag on PHI operand", &MO0, I); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2586:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2586 | report("Expected PHI operand to be a basic block", &MO1, I + 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2592:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2592 | report("PHI input is not a predecessor block", &MO1, I + 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2601:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2601 | report("PHI operand is not live-out from predecessor", &MO0, I); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp: In member function 'void {anonymous}::MachineVerifier::visitMachineOperand(const llvm::MachineOperand*, unsigned int)': ../lib/CodeGen/MachineVerifier.cpp:1813:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1813 | report("Explicit definition must be a register", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1815:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1815 | report("Explicit definition marked as use", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1817:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1817 | report("Explicit definition marked as implicit", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1826:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1826 | report("Explicit operand marked as def", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1828:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1828 | report("Explicit operand marked as implicit", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1834:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1834 | report("Expected a register operand.", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1839:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1839 | report("Expected a non-register operand.", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1846:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1846 | report("Tied use must be a register", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1848:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1848 | report("Operand should be tied", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1850:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1850 | report("Tied def doesn't match MCInstrDesc", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1854:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1854 | report("Tied counterpart must be a register", &MOTied, TiedTo); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1857:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1857 | report("Tied physical registers must match.", &MOTied, TiedTo); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1860:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1860 | report("Explicit operand should not be tied", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1864:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1864 | report("Extra explicit operand on non-variadic instruction", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2195:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2195 | report("Kill missing from LiveVariables", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2234:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2234 | report("No live subrange at use", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2240:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2240 | report("Virtual register has no live interval", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2277:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2277 | report("Using an undefined physical register", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2279:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2279 | report("Reading virtual register without a def", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2286:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2286 | report("Using a killed virtual register", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2304:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2304 | report("Multiple virtual register defs in SSA form", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2328:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2328 | report("Virtual register has no Live interval", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1880:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1880 | report("Must be tied to a register", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1882:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1882 | report("Missing tie flags on tied operand", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1884:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1884 | report("Inconsistent tie links", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1888:19: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1888 | report("Explicit def tied to explicit use without tie constraint", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1889 | MO, MONum); | ~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1892:19: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1892 | report("Explicit def should be tied to implicit use", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1909:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1909 | report("Two-address instruction operands must be identical", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1916:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1916 | report("Illegal subregister index for physical register", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1923:19: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1923 | report("Illegal physical register for instruction", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1931:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1931 | report("isRenamable set on reserved register", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1936:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1936 | report("Use-reg is not IsDebug in a DBG_VALUE", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1952:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1952 | report("Generic virtual register use cannot be undef", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1956:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1956 | report("Generic virtual register invalid in a Selected function", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1957 | MO, MONum); | ~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1964:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1964 | report("Generic virtual register must have a valid type", MO, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1965 | MONum); | ~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1973:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1973 | report("Generic virtual register must have a bank in a " | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1974 | "RegBankSelected function", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1975 | MO, MONum); | ~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1982:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1982 | report("Register bank is too small for virtual register", MO, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1983 | MONum); | ~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:1990:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1990 | report("Generic virtual register does not allow subregister index", MO, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1991 | MONum); | ~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2001:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2001 | report("Virtual register does not match instruction constraint", MO, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2002 | MONum); | ~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2016:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2016 | report("Invalid subregister index for virtual register", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2022:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2022 | report("Invalid register class for subregister index", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2035:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2035 | report("No largest legal super class exists.", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2040:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2040 | report("No matching super-reg register class.", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2045:19: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2045 | report("Illegal virtual register for instruction", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2062:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2062 | report("PHI operand is not in the CFG", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2096:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2096 | report("Instruction loads from dead spill slot", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MachineVerifier.cpp:2100:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2100 | report("Instruction stores to dead spill slot", MO, MONum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [443/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o -c ../lib/CodeGen/MIRPrintingPass.cpp [444/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ModuloSchedule.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ModuloSchedule.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ModuloSchedule.cpp.o -c ../lib/CodeGen/ModuloSchedule.cpp In file included from ../include/llvm/CodeGen/ModuloSchedule.h:63, from ../lib/CodeGen/ModuloSchedule.cpp:9: ../include/llvm/CodeGen/MachineFunction.h: In member function 'void llvm::ModuloScheduleExpander::updateMemOperands(llvm::MachineInstr&, llvm::MachineInstr&, unsigned int)': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/ModuloSchedule.cpp: In member function 'void llvm::PeelingModuloScheduleExpander::fixupBranches()': ../lib/CodeGen/ModuloSchedule.cpp:1952:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1952 | TII->insertBranch(*Prolog, Epilog, Fallthrough, Cond, DebugLoc()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/ModuloSchedule.h:66, from ../lib/CodeGen/ModuloSchedule.cpp:9: ../include/llvm/CodeGen/TargetInstrInfo.h:708:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 708 | return insertBranch(MBB, DestBB, nullptr, ArrayRef(), DL, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | BytesAdded); | ~~~~~~~~~~~ ../lib/CodeGen/ModuloSchedule.cpp: In member function 'void llvm::ModuloScheduleExpander::addBranches(llvm::MachineBasicBlock&, llvm::ModuloScheduleExpander::MBBVectorTy&, llvm::MachineBasicBlock*, llvm::ModuloScheduleExpander::MBBVectorTy&, llvm::ModuloScheduleExpander::ValueMapTy*)': ../lib/CodeGen/ModuloSchedule.cpp:873:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 873 | numAdded = TII->insertBranch(*Prolog, Epilog, LastPro, Cond, DebugLoc()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/ModuloSchedule.cpp:878:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 878 | numAdded = TII->insertBranch(*Prolog, Epilog, nullptr, Cond, DebugLoc()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/ModuloSchedule.cpp:892:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 892 | numAdded = TII->insertBranch(*Prolog, LastPro, nullptr, Cond, DebugLoc()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/ModuloSchedule.cpp: In member function 'void llvm::ModuloScheduleExpander::generateProlog(unsigned int, llvm::MachineBasicBlock*, llvm::ModuloScheduleExpander::ValueMapTy*, llvm::ModuloScheduleExpander::MBBVectorTy&)': ../lib/CodeGen/ModuloSchedule.cpp:241:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 241 | TII->insertBranch(*Preheader, PrologBBs[0], nullptr, Cond, DebugLoc()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/ModuloSchedule.cpp: In member function 'void llvm::ModuloScheduleExpander::generateEpilog(unsigned int, llvm::MachineBasicBlock*, llvm::ModuloScheduleExpander::ValueMapTy*, llvm::ModuloScheduleExpander::MBBVectorTy&, llvm::ModuloScheduleExpander::MBBVectorTy&)': ../lib/CodeGen/ModuloSchedule.cpp:322:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 322 | TII->insertBranch(*KernelBB, KernelBB, EpilogStart, Cond, DebugLoc()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/ModuloSchedule.cpp:327:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 327 | TII->insertBranch(*LastEpilogBB, LoopExitBB, nullptr, Cond1, DebugLoc()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/ModuloSchedule.cpp: In member function 'llvm::MachineBasicBlock* llvm::PeelingModuloScheduleExpander::CreateLCSSAExitingBlock()': ../lib/CodeGen/ModuloSchedule.cpp:1879:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1879 | TII->insertBranch(*BB, TBB == Exit ? NewBB : TBB, FBB == Exit ? NewBB : FBB, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1880 | Cond, DebugLoc()); | ~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/ModuloSchedule.h:66, from ../lib/CodeGen/ModuloSchedule.cpp:9: ../include/llvm/CodeGen/TargetInstrInfo.h:708:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 708 | return insertBranch(MBB, DestBB, nullptr, ArrayRef(), DL, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | BytesAdded); | ~~~~~~~~~~~ [445/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/NonRelocatableStringpool.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/NonRelocatableStringpool.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/NonRelocatableStringpool.cpp.o -c ../lib/CodeGen/NonRelocatableStringpool.cpp [446/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o -c ../lib/CodeGen/MacroFusion.cpp [447/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o -c ../lib/CodeGen/OptimizePHIs.cpp [448/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o -c ../lib/CodeGen/ParallelCG.cpp [449/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o -c ../lib/CodeGen/PHIEliminationUtils.cpp [450/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o -c ../lib/CodeGen/MIRPrinter.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/BitVector.h:16, from ../include/llvm/ADT/SmallBitVector.h:16, from ../lib/CodeGen/MIRPrinter.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/BitVector.h:16, from ../include/llvm/ADT/SmallBitVector.h:16, from ../lib/CodeGen/MIRPrinter.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::MIRPrinter::convertStackObjects(llvm::yaml::MachineFunction&, const llvm::MachineFunction&, llvm::ModuleSlotTracker&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ ../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)': ../lib/CodeGen/MIRPrinter.cpp:866:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 866 | void MIPrinter::print(const MachineInstr &MI, unsigned OpIdx, | ^~~~~~~~~ ../lib/CodeGen/MIRPrinter.cpp:903:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 903 | Op.print(OS, MST, TypeToPrint, OpIdx, PrintDef, /*IsStandalone=*/false, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 904 | ShouldPrintRegisterTies, TiedOperandIdx, TRI, TII); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MIRPrinter.cpp: In member function 'void llvm::MIPrinter::print(const llvm::MachineInstr&)': ../lib/CodeGen/MIRPrinter.cpp:748:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 748 | print(MI, I, TRI, TII, ShouldPrintRegisterTies, | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 749 | MI.getTypeToPrint(I, PrintedTypes, MRI), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | /*PrintDef=*/false); | ~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/MIRPrinter.cpp:792:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 792 | print(MI, I, TRI, TII, ShouldPrintRegisterTies, | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | MI.getTypeToPrint(I, PrintedTypes, MRI)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [451/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o -c ../lib/CodeGen/PeepholeOptimizer.cpp [452/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o -c ../lib/CodeGen/PostRAHazardRecognizer.cpp [453/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o -c ../lib/CodeGen/PHIElimination.cpp [454/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o -c ../lib/CodeGen/PreISelIntrinsicLowering.cpp [455/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o -c ../lib/CodeGen/PostRASchedulerList.cpp [456/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o -c ../lib/CodeGen/ProcessImplicitDefs.cpp [457/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoProbeInserter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoProbeInserter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoProbeInserter.cpp.o -c ../lib/CodeGen/PseudoProbeInserter.cpp [458/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o -c ../lib/CodeGen/PseudoSourceValue.cpp [459/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFRegisters.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFRegisters.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFRegisters.cpp.o -c ../lib/CodeGen/RDFRegisters.cpp [460/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o -c ../lib/CodeGen/PrologEpilogInserter.cpp ../lib/CodeGen/PrologEpilogInserter.cpp: In function 'void {anonymous}::PEI::replaceFrameIndices(llvm::MachineBasicBlock*, llvm::MachineFunction&, int&)': ../lib/CodeGen/PrologEpilogInserter.cpp:1274:48: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1274 | DIExpr = DIExpression::appendOpsToArg(DIExpr, Ops, DebugOpIndex); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/CodeGen/PrologEpilogInserter.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [461/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFGraph.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFGraph.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFGraph.cpp.o -c ../lib/CodeGen/RDFGraph.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFGraph.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFGraph.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'llvm::rdf::NodeAddr llvm::rdf::DataFlowGraph::newPhiUse(llvm::rdf::NodeAddr, llvm::rdf::RegisterRef, llvm::rdf::NodeAddr, uint16_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFGraph.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFGraph.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'void llvm::rdf::RefNode::setRegRef(llvm::rdf::RegisterRef, llvm::rdf::DataFlowGraph&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFGraph.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFGraph.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'llvm::rdf::NodeAddr llvm::rdf::DataFlowGraph::newDef(llvm::rdf::NodeAddr, llvm::rdf::RegisterRef, uint16_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFGraph.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/set:60, from ../include/llvm/ADT/SmallSet.h:24, from ../include/llvm/CodeGen/MachineInstr.h:20, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../lib/CodeGen/RDFGraph.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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::rdf::RegisterRef; _Val = llvm::rdf::RegisterRef; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' {aka 'std::_Rb_tree_const_iterator'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFGraph.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFGraph.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFGraph.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFGraph.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::rdf::DataFlowGraph::buildPhis(llvm::rdf::DataFlowGraph::BlockRefsMap&, llvm::rdf::RegisterSet&, llvm::rdf::NodeAddr)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFGraph.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [462/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o -c ../lib/CodeGen/ReachingDefAnalysis.cpp [463/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o -c ../lib/CodeGen/RegAllocBase.cpp [464/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFLiveness.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFLiveness.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFLiveness.cpp.o -c ../lib/CodeGen/RDFLiveness.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFLiveness.cpp:25: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::rdf::RegisterRef}; _Tp = llvm::rdf::RegisterRef; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/hashtable.h:35, from /opt/rh/devtoolset-9/root/usr/include/c++/9/unordered_map:46, from ../include/llvm/CodeGen/RDFGraph.h:237, from ../include/llvm/CodeGen/RDFLiveness.h:15, from ../lib/CodeGen/RDFLiveness.cpp:35: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/hashtable_policy.h: In member function 'void std::__detail::_Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_insert_range(_InputIterator, _InputIterator, const _NodeGetter&, std::true_type) [with _InputIterator = std::__detail::_Node_iterator, true, true>; _NodeGetter = std::__detail::_AllocNode, true> > >; _Key = std::pair; _Value = std::pair; _Alloc = std::allocator >; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to >; _H1 = std::hash >; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/hashtable_policy.h:855:7: note: parameter passing for argument of type 'std::__detail::_Node_iterator, true, true>' changed in GCC 7.1 855 | _Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 856 | _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/hashtable_policy.h:855:7: note: parameter passing for argument of type 'std::__detail::_Node_iterator, true, true>' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/hashtable_policy.h: In member function 'void llvm::rdf::Liveness::traverse(llvm::MachineBasicBlock*, llvm::rdf::Liveness::RefMap&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/hashtable_policy.h:845:71: note: parameter passing for argument of type 'std::__detail::_Node_iterator, true, true>' changed in GCC 7.1 845 | return _M_insert_range(__first, __last, __node_gen, __unique_keys()); | ^ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/hashtable_policy.h:845:71: note: parameter passing for argument of type 'std::__detail::_Node_iterator, true, true>' changed in GCC 7.1 845 | return _M_insert_range(__first, __last, __node_gen, __unique_keys()); | ^ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFLiveness.cpp:25: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::rdf::Liveness::resetLiveIns()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFLiveness.cpp:25: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1879 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1879:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFLiveness.cpp:25: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ADT/BitVector.h:16, from ../lib/CodeGen/RDFLiveness.cpp:25: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'void llvm::rdf::Liveness::computeLiveIns()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1970 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1970:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1970 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [465/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o -c ../lib/CodeGen/RegAllocBasic.cpp [466/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o -c ../lib/CodeGen/RegisterClassInfo.cpp [467/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o -c ../lib/CodeGen/RegAllocFast.cpp [468/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o -c ../lib/CodeGen/RegisterPressure.cpp ../lib/CodeGen/RegisterPressure.cpp: In member function 'void llvm::RegPressureTracker::addLiveRegs(llvm::ArrayRef)': ../lib/CodeGen/RegisterPressure.cpp:707:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 707 | void RegPressureTracker::addLiveRegs(ArrayRef Regs) { | ^~~~~~~~~~~~~~~~~~ ../lib/CodeGen/RegisterPressure.cpp: In member function 'void llvm::RegPressureTracker::bumpDeadDefs(llvm::ArrayRef)': ../lib/CodeGen/RegisterPressure.cpp:745:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 745 | void RegPressureTracker::bumpDeadDefs(ArrayRef DeadDefs) { | ^~~~~~~~~~~~~~~~~~ ../lib/CodeGen/RegisterPressure.cpp: In member function 'void llvm::RegPressureTracker::advance(const llvm::RegisterOperands&)': ../lib/CodeGen/RegisterPressure.cpp:942:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 942 | bumpDeadDefs(RegOpers.DeadDefs); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/RegisterPressure.cpp: In member function 'void llvm::RegPressureTracker::bumpUpwardPressure(const llvm::MachineInstr*)': ../lib/CodeGen/RegisterPressure.cpp:1061:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1061 | bumpDeadDefs(RegOpers.DeadDefs); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/RegisterPressure.cpp: In member function 'void llvm::RegPressureTracker::bumpDownwardPressure(const llvm::MachineInstr*)': ../lib/CodeGen/RegisterPressure.cpp:1329:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1329 | bumpDeadDefs(RegOpers.DeadDefs); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/RegisterPressure.cpp: In member function 'void llvm::RegPressureTracker::recede(const llvm::RegisterOperands&, llvm::SmallVectorImpl*)': ../lib/CodeGen/RegisterPressure.cpp:770:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 770 | bumpDeadDefs(RegOpers.DeadDefs); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [469/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o -c ../lib/CodeGen/RegAllocPBQP.cpp [470/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o -c ../lib/CodeGen/RegAllocGreedy.cpp [471/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o -c ../lib/CodeGen/RegisterScavenging.cpp [472/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o -c ../lib/CodeGen/RegisterCoalescer.cpp [473/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveRedundantDebugValues.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveRedundantDebugValues.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveRedundantDebugValues.cpp.o -c ../lib/CodeGen/RemoveRedundantDebugValues.cpp [474/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o -c ../lib/CodeGen/RenameIndependentSubregs.cpp [475/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStableHash.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStableHash.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStableHash.cpp.o -c ../lib/CodeGen/MachineStableHash.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/Statistic.h:32, from ../lib/CodeGen/MachineStableHash.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'llvm::stable_hash llvm::stableHashValue(const llvm::MachineOperand&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [476/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRVRegNamerUtils.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRVRegNamerUtils.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRVRegNamerUtils.cpp.o -c ../lib/CodeGen/MIRVRegNamerUtils.cpp [477/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRNamerPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRNamerPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRNamerPass.cpp.o -c ../lib/CodeGen/MIRNamerPass.cpp [478/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o -c ../lib/CodeGen/MIRCanonicalizerPass.cpp [479/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o -c ../lib/CodeGen/RegUsageInfoCollector.cpp [480/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o -c ../lib/CodeGen/RegisterUsageInfo.cpp [481/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o -c ../lib/CodeGen/RegUsageInfoPropagate.cpp [482/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o -c ../lib/CodeGen/ResetMachineFunctionPass.cpp [483/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReplaceWithVeclib.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReplaceWithVeclib.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReplaceWithVeclib.cpp.o -c ../lib/CodeGen/ReplaceWithVeclib.cpp [484/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o -c ../lib/CodeGen/SafeStackLayout.cpp [485/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o -c ../lib/CodeGen/ScheduleDAG.cpp [486/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o -c ../lib/CodeGen/ScheduleDAGPrinter.cpp [487/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o -c ../lib/CodeGen/SafeStack.cpp [488/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o -c ../lib/CodeGen/ScoreboardHazardRecognizer.cpp [489/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o -c ../lib/CodeGen/ShadowStackGCLowering.cpp [490/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o -c ../lib/CodeGen/ScheduleDAGInstrs.cpp In file included from ../include/llvm/ADT/iterator.h:12, from ../include/llvm/ADT/STLExtras.h:21, from ../include/llvm/CodeGen/ScheduleDAGInstrs.h:19, from ../lib/CodeGen/ScheduleDAGInstrs.cpp:14: ../include/llvm/ADT/iterator_range.h: In function 'llvm::iterator_range llvm::make_range(T, T) [with T = llvm::SparseMultiSet::iterator_base*>]': ../include/llvm/ADT/iterator_range.h:53:38: note: parameter passing for argument of type 'llvm::SparseMultiSet::iterator_base*>' changed in GCC 7.1 53 | template iterator_range make_range(T x, T y) { | ^~~~~~~~~~ ../include/llvm/ADT/iterator_range.h:53:38: note: parameter passing for argument of type 'llvm::SparseMultiSet::iterator_base*>' changed in GCC 7.1 ../lib/CodeGen/ScheduleDAGInstrs.cpp: In member function 'void llvm::ScheduleDAGInstrs::addVRegDefDeps(llvm::SUnit*, unsigned int)': ../lib/CodeGen/ScheduleDAGInstrs.cpp:476:59: note: parameter passing for argument of type 'llvm::SparseMultiSet::iterator_base*>' changed in GCC 7.1 476 | CurrentVRegDefs.end())) { | ^ ../lib/CodeGen/ScheduleDAGInstrs.cpp:476:59: note: parameter passing for argument of type 'llvm::SparseMultiSet::iterator_base*>' changed in GCC 7.1 ../lib/CodeGen/ScheduleDAGInstrs.cpp: In member function 'void llvm::ScheduleDAGInstrs::addVRegUseDeps(llvm::SUnit*, unsigned int)': ../lib/CodeGen/ScheduleDAGInstrs.cpp:529:59: note: parameter passing for argument of type 'llvm::SparseMultiSet::iterator_base*>' changed in GCC 7.1 529 | CurrentVRegDefs.end())) { | ^ ../lib/CodeGen/ScheduleDAGInstrs.cpp:529:59: note: parameter passing for argument of type 'llvm::SparseMultiSet::iterator_base*>' changed in GCC 7.1 [491/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o -c ../lib/CodeGen/SlotIndexes.cpp [492/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o -c ../lib/CodeGen/SpillPlacement.cpp [493/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o -c ../lib/CodeGen/ShrinkWrap.cpp [494/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o -c ../lib/CodeGen/SjLjEHPrepare.cpp [495/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o -c ../lib/CodeGen/StackMapLivenessAnalysis.cpp [496/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o -c ../lib/CodeGen/StackMaps.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/CodeGen/StackMaps.h:12, from ../lib/CodeGen/StackMaps.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [497/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o -c ../lib/CodeGen/SplitKit.cpp [498/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o -c ../lib/CodeGen/StackColoring.cpp [499/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o -c ../lib/CodeGen/StackSlotColoring.cpp [500/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o -c ../lib/CodeGen/StackProtector.cpp [501/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o -c ../lib/CodeGen/SwiftErrorValueTracking.cpp [502/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o -c ../lib/CodeGen/SwitchLoweringUtils.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/SmallVector.h:21, from ../include/llvm/CodeGen/SwitchLoweringUtils.h:12, from ../lib/CodeGen/SwitchLoweringUtils.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/SmallVector.h:21, from ../include/llvm/CodeGen/SwitchLoweringUtils.h:12, from ../lib/CodeGen/SwitchLoweringUtils.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/SmallVector.h:21, from ../include/llvm/CodeGen/SwitchLoweringUtils.h:12, from ../lib/CodeGen/SwitchLoweringUtils.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/TypeSize.h:18, from ../include/llvm/Support/MachineValueType.h:21, from ../include/llvm/CodeGen/ValueTypes.h:19, from ../include/llvm/CodeGen/ISDOpcodes.h:16, from ../include/llvm/CodeGen/SwitchLoweringUtils.h:13, from ../lib/CodeGen/SwitchLoweringUtils.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::APInt, llvm::APInt, llvm::Value*, unsigned int, llvm::MVT::SimpleValueType, bool, bool&, std::nullptr_t, std::nullptr_t, llvm::SmallVector, llvm::BranchProbability&}; _Tp = llvm::SwitchCG::BitTestBlock; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'bool llvm::SwitchCG::SwitchLowering::buildBitTests(llvm::SwitchCG::CaseClusterVector&, unsigned int, unsigned int, const llvm::SwitchInst*, llvm::SwitchCG::CaseCluster&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/SmallVector.h:21, from ../include/llvm/CodeGen/SwitchLoweringUtils.h:12, from ../lib/CodeGen/SwitchLoweringUtils.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/TypeSize.h:18, from ../include/llvm/Support/MachineValueType.h:21, from ../include/llvm/CodeGen/ValueTypes.h:19, from ../include/llvm/CodeGen/ISDOpcodes.h:16, from ../include/llvm/CodeGen/SwitchLoweringUtils.h:13, from ../lib/CodeGen/SwitchLoweringUtils.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [503/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o -c ../lib/CodeGen/TailDuplication.cpp [504/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o -c ../lib/CodeGen/TargetFrameLoweringImpl.cpp [505/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o -c ../lib/CodeGen/TailDuplicator.cpp ../lib/CodeGen/TailDuplicator.cpp: In member function 'bool llvm::TailDuplicator::duplicateSimpleBB(llvm::MachineBasicBlock*, llvm::SmallVectorImpl&, const llvm::DenseSet&, llvm::SmallVectorImpl&)': ../lib/CodeGen/TailDuplicator.cpp:788:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 788 | TII->insertBranch(*PredBB, PredTBB, PredFBB, PredCond, DL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [506/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o -c ../lib/CodeGen/TargetOptionsImpl.cpp [507/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o -c ../lib/CodeGen/TargetInstrInfo.cpp In file included from ../lib/CodeGen/TargetInstrInfo.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../lib/CodeGen/TargetInstrInfo.cpp: In member function 'virtual void llvm::TargetInstrInfo::ReplaceTailWithBranchTo(llvm::MachineBasicBlock::iterator, llvm::MachineBasicBlock*) const': ../lib/CodeGen/TargetInstrInfo.cpp:163:17: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 163 | insertBranch(*MBB, NewDest, nullptr, SmallVector(), DL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/TargetInstrInfo.cpp: In member function 'virtual bool llvm::TargetInstrInfo::PredicateInstruction(llvm::MachineInstr&, llvm::ArrayRef) const': ../lib/CodeGen/TargetInstrInfo.cpp:331:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 331 | bool TargetInstrInfo::PredicateInstruction( | ^~~~~~~~~~~~~~~ In file included from ../lib/CodeGen/TargetInstrInfo.cpp:28: ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual llvm::Optional > llvm::TargetInstrInfo::describeLoadedValue(const llvm::MachineInstr&, llvm::Register) const': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ [508/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o -c ../lib/CodeGen/TargetLoweringObjectFileImpl.cpp [509/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o -c ../lib/CodeGen/TargetLoweringBase.cpp In file included from ../lib/CodeGen/TargetLoweringBase.cpp:34: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/CodeGen/TargetLoweringBase.cpp:34: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool isConstantUnsignedBitfieldExtactLegal(unsigned Opc, LLT Ty1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/TargetLoweringBase.cpp: In member function 'bool llvm::TargetLoweringBase::allowsMemoryAccess(llvm::LLVMContext&, const llvm::DataLayout&, llvm::LLT, const llvm::MachineMemOperand&, bool*) const': ../lib/CodeGen/TargetLoweringBase.cpp:1748:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1748 | bool TargetLoweringBase::allowsMemoryAccess(LLVMContext &Context, | ^~~~~~~~~~~~~~~~~~ [510/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o -c ../lib/CodeGen/TargetSubtargetInfo.cpp ../lib/CodeGen/TargetSubtargetInfo.cpp: In constructor 'llvm::TargetSubtargetInfo::TargetSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::ArrayRef, llvm::ArrayRef, const llvm::MCWriteProcResEntry*, const llvm::MCWriteLatencyEntry*, const llvm::MCReadAdvanceEntry*, const llvm::InstrStage*, const unsigned int*, const unsigned int*)': ../lib/CodeGen/TargetSubtargetInfo.cpp:17:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 17 | TargetSubtargetInfo::TargetSubtargetInfo( | ^~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/TargetSubtargetInfo.cpp:17:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/TargetSubtargetInfo.cpp:23:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 23 | : MCSubtargetInfo(TT, CPU, TuneCPU, FS, PF, PD, WPR, WL, RA, IS, OC, FP) {} | ^ ../lib/CodeGen/TargetSubtargetInfo.cpp:23:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [511/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o -c ../lib/CodeGen/TargetPassConfig.cpp [512/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o -c ../lib/CodeGen/TargetRegisterInfo.cpp ../lib/CodeGen/TargetRegisterInfo.cpp: In member function 'const llvm::TargetRegisterClass* llvm::TargetRegisterInfo::getMinimalPhysRegClassLLT(llvm::MCRegister, llvm::LLT) const': ../lib/CodeGen/TargetRegisterInfo.cpp:229:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 229 | TargetRegisterInfo::getMinimalPhysRegClassLLT(MCRegister reg, LLT Ty) const { | ^~~~~~~~~~~~~~~~~~ [513/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o -c ../lib/CodeGen/TargetSchedule.cpp [514/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o -c ../lib/CodeGen/UnreachableBlockElim.cpp [515/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o -c ../lib/CodeGen/TwoAddressInstructionPass.cpp [516/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o -c ../lib/CodeGen/TypePromotion.cpp [517/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o -c ../lib/CodeGen/ValueTypes.cpp [518/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o -c ../lib/CodeGen/VirtRegMap.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/MachineFunction.h:20, from ../include/llvm/CodeGen/MachineFunctionPass.h:21, from ../include/llvm/CodeGen/VirtRegMap.h:20, from ../lib/CodeGen/VirtRegMap.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [519/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o -c ../lib/CodeGen/WasmEHPrepare.cpp [520/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o -c ../lib/CodeGen/WinEHPrepare.cpp [521/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/LiveDebugValues.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/LiveDebugValues.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/LiveDebugValues.cpp.o -c ../lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp [522/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o -c ../lib/CodeGen/XRayInstrumentation.cpp [523/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/CFGuard -I../lib/Transforms/CFGuard -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/CFGuard/CMakeFiles/LLVMCFGuard.dir/CFGuard.cpp.o -MF lib/Transforms/CFGuard/CMakeFiles/LLVMCFGuard.dir/CFGuard.cpp.o.d -o lib/Transforms/CFGuard/CMakeFiles/LLVMCFGuard.dir/CFGuard.cpp.o -c ../lib/Transforms/CFGuard/CFGuard.cpp [524/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/VarLocBasedImpl.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/VarLocBasedImpl.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/VarLocBasedImpl.cpp.o -c ../lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp ../lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp: In member function 'llvm::MachineInstr* {anonymous}::VarLocBasedLDV::VarLoc::BuildDbgValue(llvm::MachineFunction&) const': ../lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp:576:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 576 | DIExpr = DIExpression::appendOpsToArg(DIExpr, Ops, I); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp:590:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 590 | return BuildMI(MF, DbgLoc, IID, Indirect, MOs, Var, DIExpr); | ^ [525/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o -c ../lib/CodeGen/SelectionDAG/FastISel.cpp ../lib/CodeGen/SelectionDAG/FastISel.cpp: In member function 'void llvm::FastISel::fastEmitBranch(llvm::MachineBasicBlock*, const llvm::DebugLoc&)': ../lib/CodeGen/SelectionDAG/FastISel.cpp:1586:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1586 | TII.insertBranch(*FuncInfo.MBB, MSucc, nullptr, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1587 | SmallVector(), DbgLoc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [526/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o -c ../lib/CodeGen/SelectionDAG/DAGCombiner.cpp In file included from ../lib/CodeGen/SelectionDAG/DAGCombiner.cpp:39: ../include/llvm/CodeGen/MachineFunction.h: In member function 'llvm::SDValue {anonymous}::DAGCombiner::visitEXTRACT_SUBVECTOR(llvm::SDNode*)': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [527/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen -I../lib/CodeGen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/InstrRefBasedImpl.cpp.o -MF lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/InstrRefBasedImpl.cpp.o.d -o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/InstrRefBasedImpl.cpp.o -c ../lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/set:60, from ../include/llvm/ADT/PostOrderIterator.h:24, from ../lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp:150: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2187: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' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp: In member function 'void {anonymous}::TransferTracker::addUseBeforeDef(const llvm::DebugVariable&, const {anonymous}::DbgValueProperties&, {anonymous}::ValueIDNum)': ../lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp:1122:8: note: parameter passing for argument of type '{anonymous}::ValueIDNum' changed in GCC 9.1 1122 | void addUseBeforeDef(const DebugVariable &Var, | ^~~~~~~~~~~~~~~ ../lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp: In member function 'void {anonymous}::TransferTracker::loadInlocs(llvm::MachineBasicBlock&, {anonymous}::ValueIDNum*, llvm::SmallVectorImpl >&, unsigned int)': ../lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp:1102:26: note: parameter passing for argument of type 'const {anonymous}::ValueIDNum' changed in GCC 9.1 1102 | addUseBeforeDef(Var.first, Var.second.Properties, Num); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp: In function 'void {anonymous}::VLocTracker::defVar(const llvm::MachineInstr&, const {anonymous}::DbgValueProperties&, llvm::Optional<{anonymous}::ValueIDNum>)': ../lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp:909:8: note: parameter passing for argument of type 'const {anonymous}::ValueIDNum' changed in GCC 9.1 909 | void defVar(const MachineInstr &MI, const DbgValueProperties &Properties, | ^~~~~~ ../lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp: In member function 'bool {anonymous}::InstrRefBasedLDV::transferDebugInstrRef(llvm::MachineInstr&, {anonymous}::ValueIDNum**, {anonymous}::ValueIDNum**)': ../lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp:1948:19: note: parameter passing for argument of type 'const {anonymous}::ValueIDNum' changed in GCC 9.1 1948 | VTracker->defVar(MI, Properties, NewID); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp:1986:30: note: parameter passing for argument of type 'const {anonymous}::ValueIDNum' changed in GCC 9.1 1986 | TTracker->addUseBeforeDef(V, {MI.getDebugExpression(), false}, *NewID); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp: In member function 'void {anonymous}::InstrRefBasedLDV::process(llvm::MachineInstr&, {anonymous}::ValueIDNum**, {anonymous}::ValueIDNum**)': ../lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp:1777:25: note: parameter passing for argument of type 'const {anonymous}::ValueIDNum' changed in GCC 9.1 1777 | VTracker->defVar(MI, Properties, MTracker->readReg(MO.getReg())); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp:1779:25: note: parameter passing for argument of type 'const {anonymous}::ValueIDNum' changed in GCC 9.1 1779 | VTracker->defVar(MI, Properties, None); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [528/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o -c ../lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp [529/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o -c ../lib/CodeGen/SelectionDAG/InstrEmitter.cpp [530/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o -c ../lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp [531/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o -c ../lib/CodeGen/SelectionDAG/LegalizeTypes.cpp [532/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o -c ../lib/CodeGen/SelectionDAG/LegalizeDAG.cpp [533/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o -c ../lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp [534/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o -c ../lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp [535/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o -c ../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp [536/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o -c ../lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp [537/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o -c ../lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp [538/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o -c ../lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp [539/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o -c ../lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp [540/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o -c ../lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp [541/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o -c ../lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp [542/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o -c ../lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp [543/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o -c ../lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp [544/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o -c ../lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp [545/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o -c ../lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp [546/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o -c ../lib/CodeGen/SelectionDAG/SelectionDAG.cpp ../lib/CodeGen/SelectionDAG/SelectionDAG.cpp: In member function 'void llvm::SelectionDAG::salvageDebugInfo(llvm::SDNode&)': ../lib/CodeGen/SelectionDAG/SelectionDAG.cpp:8953:48: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 8953 | DIExpr = DIExpression::appendOpsToArg(DIExpr, ExprOps, i, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [547/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o -c ../lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/MachineFunction.h:20, from ../include/llvm/CodeGen/MachineFunctionPass.h:21, from ../include/llvm/CodeGen/SelectionDAGISel.h:17, from ../lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'bool llvm::SelectionDAGISel::PrepareEHLandingPad()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [548/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o -c ../lib/CodeGen/SelectionDAG/StatepointLowering.cpp [549/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o -c ../lib/CodeGen/AsmPrinter/AccelTable.cpp [550/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o -c ../lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp ../lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp: In lambda function: ../lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:5637:34: note: parameter passing for argument of type 'llvm::ArrayRef >' changed in GCC 7.1 5637 | auto splitMultiRegDbgValue = [&](ArrayRef> | ^ ../lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp: In member function 'bool llvm::SelectionDAGBuilder::EmitFuncArgumentDbgValue(const llvm::Value*, llvm::DILocalVariable*, llvm::DIExpression*, llvm::DILocation*, bool, const llvm::SDValue&)': ../lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:5683:30: note: parameter passing for argument of type 'llvm::ArrayRef >' changed in GCC 7.1 5683 | splitMultiRegDbgValue(RFV.getRegsAndSizes()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:5692:28: note: parameter passing for argument of type 'llvm::ArrayRef >' changed in GCC 7.1 5692 | splitMultiRegDbgValue(ArgRegsAndSizes); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [551/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o -c ../lib/CodeGen/AsmPrinter/AddressPool.cpp [552/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o -c ../lib/CodeGen/AsmPrinter/ARMException.cpp [553/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AIXException.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AIXException.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AIXException.cpp.o -c ../lib/CodeGen/AsmPrinter/AIXException.cpp [554/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o -c ../lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp [555/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/SelectionDAG -I../lib/CodeGen/SelectionDAG -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o -MF lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o.d -o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o -c ../lib/CodeGen/SelectionDAG/TargetLowering.cpp In file included from ../lib/CodeGen/SelectionDAG/TargetLowering.cpp:13: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/CodeGen/SelectionDAG/TargetLowering.cpp:13: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool isConstantUnsignedBitfieldExtactLegal(unsigned Opc, LLT Ty1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': ../include/llvm/CodeGen/TargetLowering.h:4001:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4001 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ [556/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o -c ../lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp [557/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o -c ../lib/CodeGen/AsmPrinter/DebugLocStream.cpp [558/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgEntityHistoryCalculator.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgEntityHistoryCalculator.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgEntityHistoryCalculator.cpp.o -c ../lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp [559/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o -c ../lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp [560/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o -c ../lib/CodeGen/AsmPrinter/AsmPrinter.cpp [561/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o -c ../lib/CodeGen/AsmPrinter/DwarfCFIException.cpp [562/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o -c ../lib/CodeGen/AsmPrinter/DIE.cpp [563/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o -c ../lib/CodeGen/AsmPrinter/DIEHash.cpp [564/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o -c ../lib/CodeGen/AsmPrinter/DwarfExpression.cpp [565/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o -c ../lib/CodeGen/AsmPrinter/DwarfFile.cpp [566/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o -c ../lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp [567/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o -c ../lib/CodeGen/AsmPrinter/DwarfStringPool.cpp [568/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o -c ../lib/CodeGen/AsmPrinter/EHStreamer.cpp [569/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o -c ../lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp [570/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o -c ../lib/CodeGen/AsmPrinter/DwarfUnit.cpp [571/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o -c ../lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp [572/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/PseudoProbePrinter.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/PseudoProbePrinter.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/PseudoProbePrinter.cpp.o -c ../lib/CodeGen/AsmPrinter/PseudoProbePrinter.cpp [573/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o -c ../lib/CodeGen/AsmPrinter/WinCFGuard.cpp [574/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o -c ../lib/CodeGen/AsmPrinter/DwarfDebug.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../lib/CodeGen/AsmPrinter/AddressPool.h:12, from ../lib/CodeGen/AsmPrinter/DwarfDebug.h:16, from ../lib/CodeGen/AsmPrinter/DwarfDebug.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void llvm::erase_value(Container&, ValueType) [with Container = std::vector >; ValueType = llvm::dwarf::LocationAtom]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/AsmPrinter/DwarfDebug.cpp: In function 'const llvm::DIExpression* combineDIExpressions(const llvm::DIExpression*, const llvm::DIExpression*)': ../lib/CodeGen/AsmPrinter/DwarfDebug.cpp:612:47: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 612 | (Elts.size() > 0) ? DIExpression::append(Original, Elts) : Original; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from ../include/llvm/IR/DebugInfo.h:24, from ../lib/CodeGen/AsmPrinter/DebugLocEntry.h:15, from ../lib/CodeGen/AsmPrinter/DwarfDebug.h:18, from ../lib/CodeGen/AsmPrinter/DwarfDebug.cpp:13: ../include/llvm/IR/DebugInfoMetadata.h: In function 'void interpretValues(const llvm::MachineInstr*, FwdRegWorklist&, llvm::ParamSet&)': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h: In function 'void llvm::DwarfDebug::constructCallSiteEntryDIEs(const llvm::DISubprogram&, llvm::DwarfCompileUnit&, llvm::DIE&, const llvm::MachineFunction&)': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ [575/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/MIRParser -I../lib/CodeGen/MIRParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o -MF lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o.d -o lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o -c ../lib/CodeGen/MIRParser/MILexer.cpp [576/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WasmException.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WasmException.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WasmException.cpp.o -c ../lib/CodeGen/AsmPrinter/WasmException.cpp [577/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o -c ../lib/CodeGen/AsmPrinter/WinException.cpp [578/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEInfo.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEInfo.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEInfo.cpp.o -c ../lib/CodeGen/GlobalISel/CSEInfo.cpp ../lib/CodeGen/GlobalISel/CSEInfo.cpp: In member function 'const llvm::GISelInstProfileBuilder& llvm::GISelInstProfileBuilder::addNodeIDRegType(llvm::LLT) const': ../lib/CodeGen/GlobalISel/CSEInfo.cpp:334:1: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 334 | GISelInstProfileBuilder::addNodeIDRegType(const LLT Ty) const { | ^~~~~~~~~~~~~~~~~~~~~~~ [579/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/MIRParser -I../lib/CodeGen/MIRParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o -MF lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o.d -o lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o -c ../lib/CodeGen/MIRParser/MIParser.cpp In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MIRParser/MIParser.h:18, from ../lib/CodeGen/MIRParser/MIParser.cpp:13: ../include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': ../include/llvm/Support/LowLevelTypeImpl.h:64:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 64 | static LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MIRParser/MIParser.h:18, from ../lib/CodeGen/MIRParser/MIParser.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from ../lib/CodeGen/MIRParser/MIParser.cpp:47: ../include/llvm/IR/DebugInfoMetadata.h: In member function 'bool {anonymous}::MIParser::parseDIExpression(llvm::MDNode*&)': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../lib/CodeGen/MIRParser/MIParser.cpp: In member function 'bool {anonymous}::MIParser::assignRegisterTies(llvm::MachineInstr&, llvm::ArrayRef<{anonymous}::ParsedMachineOperand>)': ../lib/CodeGen/MIRParser/MIParser.cpp:1602:6: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::ParsedMachineOperand>' changed in GCC 7.1 1602 | bool MIParser::assignRegisterTies(MachineInstr &MI, | ^~~~~~~~ In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MIRParser/MIParser.h:18, from ../lib/CodeGen/MIRParser/MIParser.cpp:13: ../include/llvm/Support/LowLevelTypeImpl.h: In member function 'bool {anonymous}::MIParser::parseLowLevelType(llvm::StringRef::iterator, llvm::LLT&)': ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../lib/CodeGen/MIRParser/MIParser.cpp: In function 'bool {anonymous}::MIParser::parse(llvm::MachineInstr*&)': ../lib/CodeGen/MIRParser/MIParser.cpp:3312:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3312 | Dest = MF.getMachineMemOperand(Ptr, Flags, MemoryType, Align(BaseAlignment), | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3313 | AAInfo, Range, SSID, Order, FailureOrder); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MIRParser/MIParser.h:18, from ../lib/CodeGen/MIRParser/MIParser.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'bool llvm::parseMachineInstructions(llvm::PerFunctionMIParsingState&, llvm::StringRef, llvm::SMDiagnostic&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [580/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelKnownBits.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelKnownBits.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelKnownBits.cpp.o -c ../lib/CodeGen/GlobalISel/GISelKnownBits.cpp [581/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/AsmPrinter -I../lib/CodeGen/AsmPrinter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o -MF lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o.d -o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o -c ../lib/CodeGen/AsmPrinter/CodeViewDebug.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/CodeGen/AsmPrinter/CodeViewDebug.h:16, from ../lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::ClassInfo::MemberInfo}; _Tp = llvm::ClassInfo::MemberInfo; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [582/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o -c ../lib/CodeGen/GlobalISel/GlobalISel.cpp [583/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/MIRParser -I../lib/CodeGen/MIRParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o -MF lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o.d -o lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o -c ../lib/CodeGen/MIRParser/MIRParser.cpp [584/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEMIRBuilder.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEMIRBuilder.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEMIRBuilder.cpp.o -c ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp: In member function 'void llvm::CSEMIRBuilder::profileEverything(unsigned int, llvm::ArrayRef, llvm::ArrayRef, llvm::Optional, llvm::GISelInstProfileBuilder&) const': ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp:105:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 105 | void CSEMIRBuilder::profileEverything(unsigned Opc, ArrayRef DstOps, | ^~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp:105:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp: In member function 'bool llvm::CSEMIRBuilder::checkCopyToDefsPossible(llvm::ArrayRef)': ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp:129:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 129 | bool CSEMIRBuilder::checkCopyToDefsPossible(ArrayRef DstOps) { | ^~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::CSEMIRBuilder::generateCopiesIfRequired(llvm::ArrayRef, llvm::MachineInstrBuilder&)': ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp:140:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 140 | CSEMIRBuilder::generateCopiesIfRequired(ArrayRef DstOps, | ^~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp: In member function 'virtual llvm::MachineInstrBuilder llvm::CSEMIRBuilder::buildInstr(unsigned int, llvm::ArrayRef, llvm::ArrayRef, llvm::Optional)': ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp:167:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 167 | MachineInstrBuilder CSEMIRBuilder::buildInstr(unsigned Opc, | ^~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp:167:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp:219:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 219 | return MachineIRBuilder::buildInstr(Opc, DstOps, SrcOps, Flag); | ^ ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp:219:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp:219:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp:223:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 223 | auto MIB = MachineIRBuilder::buildInstr(Opc, DstOps, SrcOps, Flag); | ^ ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp:223:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp:223:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp:232:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 232 | profileEverything(Opc, DstOps, SrcOps, Flag, ProfBuilder); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp:240:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 240 | MachineIRBuilder::buildInstr(Opc, DstOps, SrcOps, Flag); | ^ ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp:240:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp:240:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [585/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o -c ../lib/CodeGen/GlobalISel/Combiner.cpp [586/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o -c ../lib/CodeGen/GlobalISel/CallLowering.cpp In file included from ../lib/CodeGen/GlobalISel/CallLowering.cpp:15: ../include/llvm/CodeGen/GlobalISel/CallLowering.h: In member function 'virtual void llvm::CallLowering::ValueHandler::assignValueToAddress(const llvm::CallLowering::ArgInfo&, unsigned int, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../include/llvm/CodeGen/GlobalISel/CallLowering.h:274:18: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 274 | virtual void assignValueToAddress(const ArgInfo &Arg, unsigned ValRegIndex, | ^~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/CallLowering.h:278:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 278 | assignValueToAddress(Arg.Regs[ValRegIndex], Addr, MemTy, MPO, VA); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/CallLowering.cpp: In function 'llvm::MachineInstrBuilder mergeVectorRegsToResultRegs(llvm::MachineIRBuilder&, llvm::ArrayRef, llvm::ArrayRef)': ../lib/CodeGen/GlobalISel/CallLowering.cpp:254:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 254 | LLT LCMTy = getLCMType(LLTy, PartLLT); | ^ In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from ../lib/CodeGen/GlobalISel/CallLowering.cpp:15: ../include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': ../include/llvm/Support/LowLevelTypeImpl.h:64:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 64 | static LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ In file included from ../lib/CodeGen/GlobalISel/CallLowering.cpp:17: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildBitcast(const llvm::DstOp&, const llvm::SrcOp&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CallLowering.cpp: In function 'void buildCopyFromRegs(llvm::MachineIRBuilder&, llvm::ArrayRef, llvm::ArrayRef, llvm::LLT, llvm::LLT, llvm::ISD::ArgFlagsTy)': ../lib/CodeGen/GlobalISel/CallLowering.cpp:303:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 303 | static void buildCopyFromRegs(MachineIRBuilder &B, ArrayRef OrigRegs, | ^~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/CallLowering.cpp:303:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 In file included from ../lib/CodeGen/GlobalISel/CallLowering.cpp:17: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 629 | return buildInstr(TargetOpcode::G_INTTOPTR, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from ../lib/CodeGen/GlobalISel/CallLowering.cpp:15: ../include/llvm/Support/LowLevelTypeImpl.h:175:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 175 | return isVector() ? LLT::vector(getElementCount(), NewEltTy) : NewEltTy; | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../lib/CodeGen/GlobalISel/CallLowering.cpp:387:43: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 387 | LLT GCDTy = getGCDType(LLTy, PartLLT); | ^ In file included from ../lib/CodeGen/GlobalISel/CallLowering.cpp:17: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from ../lib/CodeGen/GlobalISel/CallLowering.cpp:15: ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../lib/CodeGen/GlobalISel/CallLowering.cpp: In member function 'void llvm::CallLowering::insertSRetLoads(llvm::MachineIRBuilder&, llvm::Type*, llvm::ArrayRef, llvm::Register, int) const': ../lib/CodeGen/GlobalISel/CallLowering.cpp:782:73: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 782 | MIRBuilder.materializePtrAdd(Addr, DemoteReg, OffsetLLTy, Offsets[I]); | ^ ../lib/CodeGen/GlobalISel/CallLowering.cpp:783:40: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 783 | auto *MMO = MF.getMachineMemOperand(PtrInfo, MachineMemOperand::MOLoad, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | MRI.getType(VRegs[I]), | ~~~~~~~~~~~~~~~~~~~~~~ 785 | commonAlignment(BaseAlign, Offsets[I])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/CallLowering.cpp: In member function 'void llvm::CallLowering::insertSRetStores(llvm::MachineIRBuilder&, llvm::Type*, llvm::ArrayRef, llvm::Register) const': ../lib/CodeGen/GlobalISel/CallLowering.cpp:813:73: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 813 | MIRBuilder.materializePtrAdd(Addr, DemoteReg, OffsetLLTy, Offsets[I]); | ^ ../lib/CodeGen/GlobalISel/CallLowering.cpp:814:40: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 814 | auto *MMO = MF.getMachineMemOperand(PtrInfo, MachineMemOperand::MOStore, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | MRI.getType(VRegs[I]), | ~~~~~~~~~~~~~~~~~~~~~~ 816 | commonAlignment(BaseAlign, Offsets[I])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/CodeGen/GlobalISel/CallLowering.cpp:17: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::CallLowering::ValueHandler::copyArgumentMemory(const llvm::CallLowering::ArgInfo&, llvm::Register, llvm::Register, const llvm::MachinePointerInfo&, llvm::Align, const llvm::MachinePointerInfo&, llvm::Align, uint64_t, llvm::CCValAssign&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1826:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1826 | Opcode, {}, {DstPtr, SrcPtr, Size, SrcOp(INT64_C(0) /*isTailCall*/)}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1826:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1826:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CallLowering.cpp: In member function 'bool llvm::CallLowering::handleAssignments(llvm::CallLowering::ValueHandler&, llvm::SmallVectorImpl&, llvm::CCState&, llvm::SmallVectorImpl&, llvm::MachineIRBuilder&, llvm::Register) const': ../lib/CodeGen/GlobalISel/CallLowering.cpp:461:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 461 | B.buildInstr(ExtendOp, {DstRegs[0]}, {SrcReg}); | ^ ../lib/CodeGen/GlobalISel/CallLowering.cpp:461:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CallLowering.cpp:461:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CallLowering.cpp:474:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 474 | LLT GCDTy = getGCDType(SrcTy, PartTy); | ^ ../lib/CodeGen/GlobalISel/CallLowering.cpp:483:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 483 | LLT LCMTy = getLCMType(SrcTy, PartTy); | ^ ../lib/CodeGen/GlobalISel/CallLowering.cpp:496:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 496 | UnmergeSrc = B.buildInstr(ExtendOp, {CoverTy}, {SrcReg}).getReg(0); | ^ ../lib/CodeGen/GlobalISel/CallLowering.cpp:496:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CallLowering.cpp:496:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../lib/CodeGen/GlobalISel/CallLowering.cpp:15: ../include/llvm/CodeGen/GlobalISel/CallLowering.h:278:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 278 | assignValueToAddress(Arg.Regs[ValRegIndex], Addr, MemTy, MPO, VA); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/CallLowering.cpp:687:37: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 687 | Handler.assignValueToAddress(Args[i], Part, StackAddr, MemTy, MPO, VA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/CallLowering.cpp:750:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 750 | buildCopyFromRegs(MIRBuilder, Args[i].OrigRegs, Args[i].Regs, OrigTy, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | LocTy, Args[i].Flags[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/CallLowering.cpp:750:24: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/CallLowering.cpp:483:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 483 | LLT LCMTy = getLCMType(SrcTy, PartTy); | ^ In file included from ../lib/CodeGen/GlobalISel/CallLowering.cpp:17: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::Register llvm::CallLowering::ValueHandler::extendRegister(llvm::Register, llvm::CCValAssign&, unsigned int)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 624 | return buildInstr(TargetOpcode::G_PTRTOINT, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CallLowering.cpp: In member function 'llvm::Register llvm::CallLowering::IncomingValueHandler::buildExtensionHint(llvm::CCValAssign&, llvm::Register, llvm::LLT)': ../lib/CodeGen/GlobalISel/CallLowering.cpp:1112:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1112 | Register CallLowering::IncomingValueHandler::buildExtensionHint(CCValAssign &VA, | ^~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/CallLowering.cpp: In member function 'virtual void llvm::CallLowering::IncomingValueHandler::assignValueToReg(llvm::Register, llvm::Register, llvm::CCValAssign&)': ../lib/CodeGen/GlobalISel/CallLowering.cpp:1167:59: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1167 | auto Hint = buildExtensionHint(VA, Copy.getReg(0), RegTy); | ^ [587/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelChangeObserver.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelChangeObserver.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelChangeObserver.cpp.o -c ../lib/CodeGen/GlobalISel/GISelChangeObserver.cpp [588/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InlineAsmLowering.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InlineAsmLowering.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InlineAsmLowering.cpp.o -c ../lib/CodeGen/GlobalISel/InlineAsmLowering.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h:17, from ../lib/CodeGen/GlobalISel/InlineAsmLowering.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual bool llvm::InlineAsmLowering::lowerAsmOperandForConstraint(llvm::Value*, llvm::StringRef, std::vector&, llvm::MachineIRBuilder&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [589/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o -c ../lib/CodeGen/GlobalISel/InstructionSelect.cpp [590/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o -c ../lib/CodeGen/GlobalISel/InstructionSelector.cpp [591/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o -c ../lib/CodeGen/GlobalISel/CombinerHelper.cpp In file included from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:27: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:27: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool isConstantUnsignedBitfieldExtactLegal(unsigned Opc, LLT Ty1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 In file included from ../include/llvm/CodeGen/GlobalISel/Combiner.h:17, from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:11: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In static member function 'static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = llvm::CombinerHelper::matchBitfieldExtractFromSExtInReg(llvm::MachineInstr&, std::function&)::; _ArgTypes = {llvm::MachineIRBuilder&}]': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1842:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1842 | return buildInstr(TargetOpcode::G_SBFX, {Dst}, {Src, LSB, Width}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1842:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1842:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp: In static member function 'static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = llvm::CombinerHelper::matchBitfieldExtractFromAnd(llvm::MachineInstr&, std::function&)::; _ArgTypes = {llvm::MachineIRBuilder&}]': ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:4128:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4128 | B.buildInstr(TargetOpcode::G_UBFX, {Dst}, {ShiftSrc, LSBCst, WidthCst}); | ^ ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:4128:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:4128:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/Combiner.h:17, from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:11: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In static member function 'static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = llvm::CombinerHelper::matchLoadOrCombine(llvm::MachineInstr&, std::function&)::; _ArgTypes = {llvm::MachineIRBuilder&}]': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1567:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1567 | return buildInstr(TargetOpcode::G_BSWAP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1567:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1567:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp: In function 'llvm::Type* getTypeForLLT(llvm::LLT, llvm::LLVMContext&)': ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:1171:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1171 | static Type *getTypeForLLT(LLT Ty, LLVMContext &C) { | ^~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/CombinerHelper.cpp: In function 'llvm::Register getMemsetValue(llvm::Register, llvm::LLT, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:1179:17: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1179 | static Register getMemsetValue(Register Val, LLT Ty, MachineIRBuilder &MIB) { | ^~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/Combiner.h:17, from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:11: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1424 | return buildInstr(TargetOpcode::G_MUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In static member function 'static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = llvm::CombinerHelper::matchOverlappingAnd(llvm::MachineInstr&, std::function&)::; _ArgTypes = {llvm::MachineIRBuilder&}]': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp: In member function 'void llvm::CombinerHelper::applyCombineDivRem(llvm::MachineInstr&, llvm::MachineInstr*&)': ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:1032:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1032 | {MI.getOperand(1).getReg(), MI.getOperand(2).getReg()}); | ^ ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:1032:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:1032:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/Combiner.h:17, from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:11: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::CombinerHelper::applyOptBrCondByInvertingCond(llvm::MachineInstr&, llvm::MachineInstr*&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1529 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp: In member function 'void llvm::CombinerHelper::applyShiftOfShiftedLogic(llvm::MachineInstr&, llvm::ShiftOfShiftedLogic&)': ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:1923:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1923 | Builder.buildInstr(Opcode, {DestType}, {Shift1Base, Const}).getReg(0); | ^ ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:1923:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:1923:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:1928:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1928 | {MatchInfo.LogicNonShiftReg, Shift2Const}) | ^ ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:1928:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:1928:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:1932:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1932 | Builder.buildInstr(MatchInfo.Logic->getOpcode(), {Dest}, {Shift1, Shift2}); | ^ ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:1932:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:1932:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/Combiner.h:17, from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:11: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::CombinerHelper::applyCombineShlOfExtend(llvm::MachineInstr&, const llvm::RegisterImmPair&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::CombinerHelper::applyCombineShiftToUnmerge(llvm::MachineInstr&, const unsigned int&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:2281:50: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2281 | Builder.buildMerge(DstReg, { Narrowed, Zero }); | ^ ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:2281:50: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/Combiner.h:17, from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:11: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:2294:50: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2294 | Builder.buildMerge(DstReg, { Zero, Narrowed }); | ^ ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:2294:50: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/Combiner.h:17, from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:11: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:2304:59: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2304 | Builder.buildMerge(DstReg, { Unmerge.getReg(1), Hi }); | ^ ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:2304:59: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:2310:44: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2310 | Builder.buildMerge(DstReg, { Hi, Hi }); | ^ ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:2310:44: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/Combiner.h:17, from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:11: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:2318:44: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2318 | Builder.buildMerge(DstReg, { Lo, Hi }); | ^ ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:2318:44: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/Combiner.h:17, from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:11: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::CombinerHelper::applyCombineAddP2IToPtrAdd(llvm::MachineInstr&, std::pair&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 624 | return buildInstr(TargetOpcode::G_PTRTOINT, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp: In member function 'void llvm::CombinerHelper::applyCombineExtOfExt(llvm::MachineInstr&, std::tuple&)': ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:2509:49: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2509 | Builder.buildInstr(SrcExtOp, {DstReg}, {Reg}); | ^ ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:2509:49: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:2509:49: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/Combiner.h:17, from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:11: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::CombinerHelper::applyCombineMulByNegativeOne(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp: In member function 'void llvm::CombinerHelper::applyCombineTruncOfExt(llvm::MachineInstr&, std::pair&)': ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:2568:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2568 | Builder.buildInstr(SrcExtOp, {DstReg}, {SrcReg}); | ^ ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:2568:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:2568:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/Combiner.h:17, from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:11: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::CombinerHelper::applyCombineTruncOfShl(llvm::MachineInstr&, std::pair&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::CombinerHelper::applySimplifyAddToSub(llvm::MachineInstr&, std::tuple&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::CombinerHelper::applyAshShlToSextInreg(llvm::MachineInstr&, std::tuple&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 612 | return buildInstr(TargetOpcode::G_SEXT_INREG, {Res}, {Op, SrcOp(ImmOp)}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::CombinerHelper::applyXorOfAndWithSameReg(llvm::MachineInstr&, std::pair&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1537 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, NegOne}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::CombinerHelper::applyPtrAddZero(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 629 | return buildInstr(TargetOpcode::G_INTTOPTR, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::CombinerHelper::applySimplifyURemByPow2(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::CombinerHelper::applyRotateOutOfRange(llvm::MachineInstr&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1443:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1443 | return buildInstr(TargetOpcode::G_UREM, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1443:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1443:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/CombinerHelper.cpp: In member function 'bool llvm::CombinerHelper::matchBitfieldExtractFromAnd(llvm::MachineInstr&, std::function&)': ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:4102:65: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4102 | if (!getTargetLowering().isConstantUnsignedBitfieldExtactLegal( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 4103 | TargetOpcode::G_UBFX, Ty, Ty)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/APFloat.h:20, from ../include/llvm/CodeGen/GlobalISel/CombinerHelper.h:20, from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/APFloat.h:20, from ../include/llvm/CodeGen/GlobalISel/CombinerHelper.h:20, from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/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&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/CombinerHelper.cpp: In member function 'bool llvm::CombinerHelper::optimizeMemset(llvm::MachineInstr&, llvm::Register, llvm::Register, uint64_t, llvm::Align, bool)': ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:1306:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1306 | MF.getMachineMemOperand(&DstMMO, DstOff, Ty); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from ../include/llvm/CodeGen/GlobalISel/CSEInfo.h:17, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:16, from ../include/llvm/CodeGen/GlobalISel/Combiner.h:17, from ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:11: ../include/llvm/CodeGen/MachineFunction.h: In member function 'bool llvm::CombinerHelper::optimizeMemcpy(llvm::MachineInstr&, llvm::Register, llvm::Register, uint64_t, uint64_t, llvm::Align, llvm::Align, bool)': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h: In member function 'bool llvm::CombinerHelper::optimizeMemmove(llvm::MachineInstr&, llvm::Register, llvm::Register, uint64_t, llvm::Align, llvm::Align, bool)': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/CombinerHelper.cpp: In member function 'bool llvm::CombinerHelper::matchLoadOrCombine(llvm::MachineInstr&, std::function&)': ../lib/CodeGen/GlobalISel/CombinerHelper.cpp:3721:46: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3721 | if (!getTargetLowering().allowsMemoryAccess(C, DL, Ty, *NewMMO, &Fast) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [592/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o -c ../lib/CodeGen/GlobalISel/LegalityPredicates.cpp ../lib/CodeGen/GlobalISel/LegalityPredicates.cpp: In function 'llvm::LegalityPredicate llvm::LegalityPredicates::typeIs(unsigned int, llvm::LLT)': ../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) { | ^~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalityPredicates.cpp: In function 'llvm::LegalityPredicate llvm::LegalityPredicates::elementTypeIs(unsigned int, llvm::LLT)': ../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, | ^~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalityPredicates.cpp: In function 'llvm::LegalityPredicate llvm::LegalityPredicates::typeInSet(unsigned int, std::initializer_list)': ../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, | ^~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalityPredicates.cpp: In function 'llvm::LegalityPredicate llvm::LegalityPredicates::typePairAndMemDescInSet(unsigned int, unsigned int, unsigned int, std::initializer_list)': ../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( | ^~~~~~~~~~~~~~~~~~ [593/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o -c ../lib/CodeGen/GlobalISel/LegalizeMutations.cpp ../lib/CodeGen/GlobalISel/LegalizeMutations.cpp: In function 'llvm::LegalizeMutation llvm::LegalizeMutations::changeTo(unsigned int, llvm::LLT)': ../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) { | ^~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/LegalizeMutations.cpp: In function 'llvm::LegalizeMutation llvm::LegalizeMutations::changeElementTo(unsigned int, llvm::LLT)': ../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, | ^~~~~~~~~~~~~~~~~ [594/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o -c ../lib/CodeGen/GlobalISel/LegalizerInfo.cpp ../lib/CodeGen/GlobalISel/LegalizerInfo.cpp: In member function 'virtual unsigned int llvm::LegalizerInfo::getExtOpcodeForWideningConstant(llvm::LLT) const': ../lib/CodeGen/GlobalISel/LegalizerInfo.cpp:374:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 374 | unsigned LegalizerInfo::getExtOpcodeForWideningConstant(LLT SmallTy) const { | ^~~~~~~~~~~~~ [595/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegacyLegalizerInfo.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegacyLegalizerInfo.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegacyLegalizerInfo.cpp.o -c ../lib/CodeGen/GlobalISel/LegacyLegalizerInfo.cpp [596/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o -c ../lib/CodeGen/GlobalISel/IRTranslator.cpp ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'void llvm::IRTranslator::getStackGuard(llvm::Register, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1635:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1635 | MIRBuilder.buildInstr(TargetOpcode::LOAD_STACK_GUARD, {DstReg}, {}); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1635:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1635:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1648:55: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | MachineMemOperand *MemRef = MF->getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 1649 | MPInfo, Flags, PtrTy, DL->getPointerABIAlignment(AddrSpace)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/BitVector.h:16, from ../include/llvm/CodeGen/FunctionLoweringInfo.h:17, from ../include/llvm/CodeGen/GlobalISel/IRTranslator.h:23, from ../lib/CodeGen/GlobalISel/IRTranslator.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 ../include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h:15, from ../include/llvm/CodeGen/GlobalISel/IRTranslator.h:24, from ../lib/CodeGen/GlobalISel/IRTranslator.cpp:12: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::IRTranslator::emitBitTestCase(llvm::SwitchCG::BitTestBlock&, llvm::MachineBasicBlock*, llvm::BranchProbability, llvm::Register, llvm::SwitchCG::BitTestCase&, llvm::MachineBasicBlock*)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../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)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:889:6: note: parameter passing for argument of type 'llvm::MachineFunction::iterator' {aka 'llvm::ilist_iterator, false, false>'} changed in GCC 7.1 889 | bool IRTranslator::lowerJumpTableWorkItem(SwitchCG::SwitchWorkListItem W, | ^~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::lowerSwitchWorkItem(llvm::SwitchCG::SwitchWorkListItem, llvm::Value*, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1205:32: note: parameter passing for argument of type 'llvm::MachineFunction::iterator' {aka 'llvm::ilist_iterator, false, false>'} changed in GCC 7.1 1205 | if (!lowerBitTestWorkItem(W, SwitchMBB, CurMBB, DefaultMBB, MIB, BBI, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1206 | DefaultProb, UnhandledProbs, I, Fallthrough, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1207 | FallthroughUnreachable)) { | ~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1215:34: note: parameter passing for argument of type 'llvm::MachineFunction::iterator' {aka 'llvm::ilist_iterator, false, false>'} changed in GCC 7.1 1215 | if (!lowerJumpTableWorkItem(W, SwitchMBB, CurMBB, DefaultMBB, MIB, BBI, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | UnhandledProbs, I, Fallthrough, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1217 | FallthroughUnreachable)) { | ~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h:15, from ../include/llvm/CodeGen/GlobalISel/IRTranslator.h:24, from ../lib/CodeGen/GlobalISel/IRTranslator.cpp:12: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::IRTranslator::translateFreeze(const llvm::User&, llvm::MachineIRBuilder&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1364:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1364 | return buildInstr(TargetOpcode::G_FREEZE, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1364:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1364:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translatePHI(const llvm::User&, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2738:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2738 | auto MIB = MIRBuilder.buildInstr(TargetOpcode::G_PHI, {Reg}, {}); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2738:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2738:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h:15, from ../include/llvm/CodeGen/GlobalISel/IRTranslator.h:24, from ../lib/CodeGen/GlobalISel/IRTranslator.cpp:12: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::IRTranslator::emitJumpTableHeader(llvm::SwitchCG::JumpTable&, llvm::SwitchCG::JumpTableHeader&, llvm::MachineBasicBlock*)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::IRTranslator::emitSwitchCase(llvm::SwitchCG::CaseBlock&, llvm::MachineBasicBlock*, llvm::MachineIRBuilder&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::IRTranslator::emitBitTestHeader(llvm::SwitchCG::BitTestBlock&, llvm::MachineBasicBlock*)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../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)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1104:6: note: parameter passing for argument of type 'llvm::MachineFunction::iterator' {aka 'llvm::ilist_iterator, false, false>'} changed in GCC 7.1 1104 | bool IRTranslator::lowerBitTestWorkItem( | ^~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateConstrainedFPIntrinsic(const llvm::ConstrainedFPIntrinsic&, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1831:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1831 | MIRBuilder.buildInstr(Opcode, {getOrCreateVReg(FPI)}, VRegs, Flags); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1831:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1831:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h:15, from ../include/llvm/CodeGen/GlobalISel/IRTranslator.h:24, from ../lib/CodeGen/GlobalISel/IRTranslator.cpp:12: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'bool llvm::IRTranslator::translateAlloca(const llvm::User&, llvm::MachineIRBuilder&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1424 | return buildInstr(TargetOpcode::G_MUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateSimpleIntrinsic(const llvm::CallInst&, llvm::Intrinsic::ID, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1786:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1786 | MachineInstr::copyFlagsFromInstruction(CI)); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1786:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1786:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateCast(unsigned int, const llvm::User&, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1459:44: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1459 | MIRBuilder.buildInstr(Opcode, {Res}, {Op}); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1459:44: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1459:44: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateUnaryOp(unsigned int, const llvm::User&, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:312:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 312 | MIRBuilder.buildInstr(Opcode, {Res}, {Op0}, Flags); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:312:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:312:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateVAArg(const llvm::User&, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2669:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2669 | DL->getABITypeAlign(U.getType()).value()}); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2669:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2669:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateOverflowIntrinsic(const llvm::CallInst&, unsigned int, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1658:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1658 | {getOrCreateVReg(*CI.getOperand(0)), getOrCreateVReg(*CI.getOperand(1))}); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1658:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1658:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateBinaryOp(unsigned int, const llvm::User&, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:299:57: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 299 | MIRBuilder.buildInstr(Opcode, {Res}, {Op0, Op1}, Flags); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:299:57: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:299:57: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateFixedPointIntrinsic(unsigned int, const llvm::CallInst&, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1669:57: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1669 | MIRBuilder.buildInstr(Op, {Dst}, { Src0, Src1, Scale }); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1669:57: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1669:57: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateShuffleVector(const llvm::User&, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2728:54: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2728 | getOrCreateVReg(*U.getOperand(1))}) | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2728:54: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2728:54: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateKnownIntrinsic(const llvm::CallInst&, llvm::Intrinsic::ID, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1932:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1932 | MIRBuilder.buildInstr(TargetOpcode::G_VASTART, {}, {getOrCreateVReg(*Ptr)}) | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1932:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1932:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h:15, from ../include/llvm/CodeGen/GlobalISel/IRTranslator.h:24, from ../lib/CodeGen/GlobalISel/IRTranslator.cpp:12: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1574 | return buildInstr(TargetOpcode::G_FADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1595 | return buildInstr(TargetOpcode::G_FMA, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:618:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 618 | return buildInstr(TargetOpcode::G_FPEXT, {Res}, {Op}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:618:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:618:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2083:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2083 | *MF->getMachineMemOperand(MachinePointerInfo::getFixedStack(*MF, FI), | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2084 | MachineMemOperand::MOStore | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2085 | MachineMemOperand::MOVolatile, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2086 | PtrTy, Align(8))); | ~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2127:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2127 | {getOrCreateVReg(*CI.getArgOperand(0))}); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2127:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2127:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2158:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2158 | .buildInstr(TargetOpcode::G_READ_REGISTER, {getOrCreateVReg(CI)}, {}) | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2158:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2158:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2210:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2210 | MachineInstr::copyFlagsFromInstruction(CI)); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2210:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2210:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2225:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2225 | Opc, {DstTy}, {VecSrc}, MachineInstr::copyFlagsFromInstruction(CI)); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2225:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2225:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2227:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2227 | MachineInstr::copyFlagsFromInstruction(CI)); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2227:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2227:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateCall(const llvm::User&, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2387:77: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2387 | Info.flags, MemTy, Alignment)); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateAtomicRMW(const llvm::User&, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2832:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2832 | *MF->getMachineMemOperand(MachinePointerInfo(I.getPointerOperand()), | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2833 | Flags, MRI->getType(Val), getMemOpAlign(I), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2834 | AAMetadata, nullptr, I.getSyncScopeID(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2835 | I.getOrdering())); | ~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateAtomicCmpXchg(const llvm::User&, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:2765:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2765 | *MF->getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 2766 | MachinePointerInfo(I.getPointerOperand()), Flags, MRI->getType(Cmp), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | getMemOpAlign(I), AAMetadata, nullptr, I.getSyncScopeID(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2768 | I.getSuccessOrdering(), I.getFailureOrdering())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h:15, from ../include/llvm/CodeGen/GlobalISel/IRTranslator.h:24, from ../lib/CodeGen/GlobalISel/IRTranslator.cpp:12: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::IRTranslator::translateGetElementPtr(const llvm::User&, llvm::MachineIRBuilder&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1424 | return buildInstr(TargetOpcode::G_MUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateStore(const llvm::User&, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1338:70: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1338 | MIRBuilder.materializePtrAdd(Addr, Base, OffsetTy, Offsets[i] / 8); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1344:40: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1344 | auto MMO = MF->getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 1345 | Ptr, Flags, MRI->getType(Vals[i]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1346 | commonAlignment(BaseAlign, Offsets[i] / 8), AAMetadata, nullptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1347 | SI.getSyncScopeID(), SI.getOrdering()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/IRTranslator.cpp: In member function 'bool llvm::IRTranslator::translateLoad(const llvm::User&, llvm::MachineIRBuilder&)': ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1296:70: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1296 | MIRBuilder.materializePtrAdd(Addr, Base, OffsetTy, Offsets[i] / 8); | ^ ../lib/CodeGen/GlobalISel/IRTranslator.cpp:1302:40: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1302 | auto MMO = MF->getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 1303 | Ptr, Flags, MRI->getType(Regs[i]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1304 | commonAlignment(BaseAlign, Offsets[i] / 8), AAMetadata, Ranges, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1305 | LI.getSyncScopeID(), LI.getOrdering()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/BitVector.h:16, from ../include/llvm/CodeGen/FunctionLoweringInfo.h:17, from ../include/llvm/CodeGen/GlobalISel/IRTranslator.h:23, from ../lib/CodeGen/GlobalISel/IRTranslator.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual bool llvm::IRTranslator::runOnMachineFunction(llvm::MachineFunction&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [597/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o -c ../lib/CodeGen/GlobalISel/Legalizer.cpp In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from ../include/llvm/CodeGen/GlobalISel/CSEInfo.h:17, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:16, from ../include/llvm/CodeGen/GlobalISel/Legalizer.h:23, from ../lib/CodeGen/GlobalISel/Legalizer.cpp:15: ../include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': ../include/llvm/Support/LowLevelTypeImpl.h:64:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 64 | static LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ In file included from ../lib/CodeGen/GlobalISel/Legalizer.cpp:22: ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h: In member function 'bool llvm::LegalizationArtifactCombiner::tryFoldImplicitDef(llvm::MachineInstr&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:337:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 337 | Builder.buildInstr(TargetOpcode::G_IMPLICIT_DEF, {DstReg}, {}); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:337:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:337:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h: In member function 'bool llvm::LegalizationArtifactCombiner::tryCombineAnyExt(llvm::MachineInstr&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:79:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 79 | Builder.buildInstr(ExtMI->getOpcode(), {DstReg}, {ExtSrc}); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:79:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:79:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h: In member function 'bool llvm::LegalizationArtifactCombiner::tryCombineSExt(llvm::MachineInstr&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:181:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 181 | {Builder.buildAnyExtOrTrunc(DstTy, TruncSrc), SizeInBits}); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:181:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:181:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:194:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 194 | Builder.buildInstr(ExtMI->getOpcode(), {DstReg}, {ExtSrc}); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:194:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:194:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from ../include/llvm/CodeGen/GlobalISel/CSEInfo.h:17, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:16, from ../include/llvm/CodeGen/GlobalISel/Legalizer.h:23, from ../lib/CodeGen/GlobalISel/Legalizer.cpp:15: ../include/llvm/Support/LowLevelTypeImpl.h: In member function 'bool llvm::LegalizationArtifactCombiner::tryFoldUnmergeCast(llvm::MachineInstr&, llvm::MachineInstr&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&)': ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ In file included from ../lib/CodeGen/GlobalISel/Legalizer.cpp:22: ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h: In member function 'bool llvm::LegalizationArtifactCombiner::tryCombineUnmergeValues(llvm::GUnmerge&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&, llvm::GISelChangeObserver&)': ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:905:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 905 | Builder.buildInstr(ConvertOp, {DstRegs[k]}, {TmpRegs[k]}); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:905:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:905:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:948:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 948 | Builder.buildInstr(ConvertOp, {DefReg}, {MergeSrc}); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:948:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:948:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/Legalizer.h:23, from ../lib/CodeGen/GlobalISel/Legalizer.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::LegalizationArtifactCombiner::tryCombineZExt(llvm::MachineInstr&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&, llvm::GISelObserverWrapper&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [598/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LostDebugLocObserver.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LostDebugLocObserver.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LostDebugLocObserver.cpp.o -c ../lib/CodeGen/GlobalISel/LostDebugLocObserver.cpp [599/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o -c ../lib/CodeGen/GlobalISel/Localizer.cpp [600/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o -c ../lib/CodeGen/GlobalISel/RegisterBank.cpp [601/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o -c ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildJumpTable(llvm::LLT, unsigned int)': ../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, | ^~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:161:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 161 | return buildInstr(TargetOpcode::G_JUMP_TABLE, {PtrTy}, {}) | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:161:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:161:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'void llvm::MachineIRBuilder::validateUnaryOp(llvm::LLT, llvm::LLT)': ../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) { | ^~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:165:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'void llvm::MachineIRBuilder::validateBinaryOp(llvm::LLT, llvm::LLT, llvm::LLT)': ../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, | ^~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:170:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:170:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'void llvm::MachineIRBuilder::validateShiftOp(llvm::LLT, llvm::LLT, llvm::LLT)': ../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, | ^~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:176:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:176:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildPtrAdd(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:189:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 189 | return buildInstr(TargetOpcode::G_PTR_ADD, {Res}, {Op0, Op1}); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:189:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:189:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildCopy(const llvm::DstOp&, const llvm::SrcOp&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:240:48: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 240 | return buildInstr(TargetOpcode::COPY, Res, Op); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:240:48: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:240:48: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildAssertSExt(const llvm::DstOp&, const llvm::SrcOp&, unsigned int)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:246:57: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 246 | return buildInstr(TargetOpcode::G_ASSERT_SEXT, Res, Op).addImm(Size); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:246:57: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:246:57: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildAssertZExt(const llvm::DstOp&, const llvm::SrcOp&, unsigned int)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:252:57: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 252 | return buildInstr(TargetOpcode::G_ASSERT_ZEXT, Res, Op).addImm(Size); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:252:57: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:252:57: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::Optional llvm::MachineIRBuilder::materializePtrAdd(llvm::Register&, llvm::Register, llvm::LLT, uint64_t)': ../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, | ^~~~~~~~~~~~~~~~ In file included from ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:11: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildMaskLowPtrBits(const llvm::DstOp&, const llvm::SrcOp&, uint32_t)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:481:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 481 | return buildInstr(TargetOpcode::G_PTRMASK, {Res}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:481:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:481:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildLoad(const llvm::DstOp&, const llvm::SrcOp&, llvm::MachinePointerInfo, llvm::Align, llvm::MachineMemOperand::Flags, const llvm::AAMDNodes&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:352:35: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 352 | getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildLoadFromOffset(const llvm::DstOp&, const llvm::SrcOp&, llvm::MachineMemOperand&, int64_t)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:375:35: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 375 | getMF().getMachineMemOperand(&BaseMMO, Offset, LoadTy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildStore(const llvm::SrcOp&, const llvm::SrcOp&, llvm::MachinePointerInfo, llvm::Align, llvm::MachineMemOperand::Flags, const llvm::AAMDNodes&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:410:35: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 410 | getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildAnyExt(const llvm::DstOp&, const llvm::SrcOp&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:416:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 416 | return buildInstr(TargetOpcode::G_ANYEXT, Res, Op); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:416:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:416:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildSExt(const llvm::DstOp&, const llvm::SrcOp&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:421:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 421 | return buildInstr(TargetOpcode::G_SEXT, Res, Op); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:421:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:421:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildZExt(const llvm::DstOp&, const llvm::SrcOp&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:426:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 426 | return buildInstr(TargetOpcode::G_ZEXT, Res, Op); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:426:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:426:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildBoolExt(const llvm::DstOp&, const llvm::SrcOp&, bool)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:445:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 445 | return buildInstr(ExtOp, Res, Op); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:445:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:445:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildExtOrTrunc(unsigned int, const llvm::DstOp&, const llvm::SrcOp&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:469:36: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 469 | return buildInstr(Opcode, Res, Op); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:469:36: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:469:36: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:11: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildZExtInReg(const llvm::DstOp&, const llvm::SrcOp&, int64_t)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildCast(const llvm::DstOp&, const llvm::SrcOp&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:513:37: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 513 | return buildInstr(Opcode, Dst, Src); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:513:37: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:513:37: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'virtual llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildInstr(unsigned int, llvm::ArrayRef, llvm::ArrayRef, llvm::Optional)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:994:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 994 | MachineInstrBuilder MachineIRBuilder::buildInstr(unsigned Opc, | ^~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:994:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1142:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1142 | return buildInstr(TargetOpcode::G_BUILD_VECTOR, DstOps, SrcOps); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1142:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1142:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1141:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1141 | return buildInstr(TargetOpcode::G_CONCAT_VECTORS, DstOps, SrcOps); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1141:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1141:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1205:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1205 | return buildInstr(TargetOpcode::G_BUILD_VECTOR, DstOps, SrcOps); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1205:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:1205:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildUndef(const llvm::DstOp&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:583:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 583 | return buildInstr(TargetOpcode::G_IMPLICIT_DEF, {Res}, {}); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:583:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:583:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildMerge(const llvm::DstOp&, llvm::ArrayRef)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:593:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 593 | return buildInstr(TargetOpcode::G_MERGE_VALUES, Res, TmpVec); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:593:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:593:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildMerge(const llvm::DstOp&, std::initializer_list)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:597:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 597 | MachineIRBuilder::buildMerge(const DstOp &Res, | ^~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:600:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 600 | return buildInstr(TargetOpcode::G_MERGE_VALUES, Res, Ops); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:600:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:600:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildUnmerge(llvm::ArrayRef, const llvm::SrcOp&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:603:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 603 | MachineInstrBuilder MachineIRBuilder::buildUnmerge(ArrayRef Res, | ^~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:610:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 610 | return buildInstr(TargetOpcode::G_UNMERGE_VALUES, TmpVec, Op); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:610:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:610:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildUnmerge(llvm::ArrayRef, const llvm::SrcOp&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:629:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 629 | return buildInstr(TargetOpcode::G_UNMERGE_VALUES, TmpVec, Op); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:629:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:629:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildUnmerge(llvm::LLT, const llvm::SrcOp&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:613:21: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 613 | MachineInstrBuilder MachineIRBuilder::buildUnmerge(LLT Res, | ^~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildBuildVector(const llvm::DstOp&, llvm::ArrayRef)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:638:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 638 | return buildInstr(TargetOpcode::G_BUILD_VECTOR, Res, TmpVec); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:638:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:638:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildSplatVector(const llvm::DstOp&, const llvm::SrcOp&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:644:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 644 | return buildInstr(TargetOpcode::G_BUILD_VECTOR, Res, TmpVec); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:644:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:644:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildBuildVectorTrunc(const llvm::DstOp&, llvm::ArrayRef)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:654:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 654 | return buildInstr(TargetOpcode::G_BUILD_VECTOR_TRUNC, Res, TmpVec); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:654:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:654:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildShuffleVector(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, llvm::ArrayRef)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:683:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 683 | return buildInstr(TargetOpcode::G_SHUFFLE_VECTOR, {Res}, {Src1, Src2}) | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:683:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:683:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildConcatVectors(const llvm::DstOp&, llvm::ArrayRef)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:693:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 693 | return buildInstr(TargetOpcode::G_CONCAT_VECTORS, Res, TmpVec); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:693:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:693:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildInsert(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, unsigned int)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:709:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 709 | return buildInstr(TargetOpcode::G_INSERT, Res, {Src, Op, uint64_t(Index)}); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:709:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:709:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'void llvm::MachineIRBuilder::buildSequence(llvm::Register, llvm::ArrayRef, llvm::ArrayRef)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:541:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 541 | void MachineIRBuilder::buildSequence(Register Res, ArrayRef Ops, | ^~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildIntrinsic(llvm::Intrinsic::ID, llvm::ArrayRef, bool)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:724:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 724 | MachineInstrBuilder MachineIRBuilder::buildIntrinsic(Intrinsic::ID ID, | ^~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildTrunc(const llvm::DstOp&, const llvm::SrcOp&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:738:51: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 738 | return buildInstr(TargetOpcode::G_TRUNC, Res, Op); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:738:51: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:738:51: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildFPTrunc(const llvm::DstOp&, const llvm::SrcOp&, llvm::Optional)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:744:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 744 | return buildInstr(TargetOpcode::G_FPTRUNC, Res, Op, Flags); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:744:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:744:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildICmp(llvm::CmpInst::Predicate, const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:751:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 751 | return buildInstr(TargetOpcode::G_ICMP, Res, {Pred, Op0, Op1}); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:751:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:751:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildFCmp(llvm::CmpInst::Predicate, const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, llvm::Optional)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:760:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 760 | return buildInstr(TargetOpcode::G_FCMP, Res, {Pred, Op0, Op1}, Flags); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:760:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:760:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildSelect(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, const llvm::SrcOp&, llvm::Optional)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:769:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 769 | return buildInstr(TargetOpcode::G_SELECT, {Res}, {Tst, Op0, Op1}, Flags); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:769:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:769:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildInsertVectorElement(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, const llvm::SrcOp&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:775:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 775 | return buildInstr(TargetOpcode::G_INSERT_VECTOR_ELT, Res, {Val, Elt, Idx}); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:775:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:775:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildExtractVectorElement(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:781:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 781 | return buildInstr(TargetOpcode::G_EXTRACT_VECTOR_ELT, Res, {Val, Idx}); | ^ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:781:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:781:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'void llvm::MachineIRBuilder::validateTruncExt(llvm::LLT, llvm::LLT, bool)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:959:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 959 | void MachineIRBuilder::validateTruncExt(const LLT DstTy, const LLT SrcTy, | ^~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:959:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp: In member function 'void llvm::MachineIRBuilder::validateSelectOp(llvm::LLT, llvm::LLT, llvm::LLT, llvm::LLT)': ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:978:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 978 | void MachineIRBuilder::validateSelectOp(const LLT ResTy, const LLT TstTy, | ^~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:978:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:978:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:978:6: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 [602/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o -c ../lib/CodeGen/GlobalISel/RegBankSelect.cpp [603/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o -c ../lib/CodeGen/GlobalISel/RegisterBankInfo.cpp In file included from ../lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:12: ../include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': ../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 { | ^~~~~~~~~~~~~~~~~~~~~~ [604/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/BinaryFormat -I../lib/BinaryFormat -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o -c ../lib/BinaryFormat/MsgPackDocument.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/BinaryFormat/MsgPackReader.h:36, from ../include/llvm/BinaryFormat/MsgPackDocument.h:20, from ../lib/BinaryFormat/MsgPackDocument.cpp:17: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/BinaryFormat/MsgPackReader.h:36, from ../include/llvm/BinaryFormat/MsgPackDocument.h:20, from ../lib/BinaryFormat/MsgPackDocument.cpp:17: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::msgpack::DocNode& llvm::msgpack::ArrayDocNode::operator[](size_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ [605/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/BinaryFormat -I../lib/BinaryFormat -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o -c ../lib/BinaryFormat/MsgPackDocumentYAML.cpp [606/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/BinaryFormat -I../lib/BinaryFormat -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o -c ../lib/BinaryFormat/MsgPackWriter.cpp [607/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/BinaryFormat -I../lib/BinaryFormat -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o -c ../lib/BinaryFormat/MsgPackReader.cpp [608/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/CodeGen/GlobalISel -I../lib/CodeGen/GlobalISel -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o -MF lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o.d -o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o -c ../lib/CodeGen/GlobalISel/Utils.cpp ../lib/CodeGen/GlobalISel/Utils.cpp: In function 'llvm::Optional llvm::ConstantFoldIntToFloat(unsigned int, llvm::LLT, llvm::Register, const llvm::MachineRegisterInfo&)': ../lib/CodeGen/GlobalISel/Utils.cpp:676:19: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 676 | Optional llvm::ConstantFoldIntToFloat(unsigned Opcode, LLT DstTy, | ^~~~ ../lib/CodeGen/GlobalISel/Utils.cpp: In function 'llvm::LLT llvm::getLCMType(llvm::LLT, llvm::LLT)': ../lib/CodeGen/GlobalISel/Utils.cpp:772:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 772 | LLT llvm::getLCMType(LLT OrigTy, LLT TargetTy) { | ^~~~ ../lib/CodeGen/GlobalISel/Utils.cpp:772:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/CodeGen/GlobalISel/Utils.cpp: In function 'llvm::LLT llvm::getGCDType(llvm::LLT, llvm::LLT)': ../lib/CodeGen/GlobalISel/Utils.cpp:818:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 818 | LLT llvm::getGCDType(LLT OrigTy, LLT TargetTy) { | ^~~~ ../lib/CodeGen/GlobalISel/Utils.cpp:818:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/GlobalISel/Utils.h:18, from ../lib/CodeGen/GlobalISel/Utils.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/GlobalISel/Utils.cpp: In function 'llvm::Register llvm::getFunctionLiveInPhysReg(llvm::MachineFunction&, const llvm::TargetInstrInfo&, llvm::MCRegister, const llvm::TargetRegisterClass&, llvm::LLT)': ../lib/CodeGen/GlobalISel/Utils.cpp:625:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 625 | Register llvm::getFunctionLiveInPhysReg(MachineFunction &MF, | ^~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/GlobalISel/Utils.h:18, from ../lib/CodeGen/GlobalISel/Utils.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [609/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/BinaryFormat -I../lib/BinaryFormat -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o -c ../lib/BinaryFormat/Wasm.cpp [610/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/BinaryFormat -I../lib/BinaryFormat -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/XCOFF.cpp.o -MF lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/XCOFF.cpp.o.d -o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/XCOFF.cpp.o -c ../lib/BinaryFormat/XCOFF.cpp [611/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMBinaryFormat.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMBinaryFormat.a lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/ELF.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MachO.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Minidump.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/XCOFF.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMBinaryFormat.a && : [612/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Bitcode/Reader -I../lib/Bitcode/Reader -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o -MF lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o.d -o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o -c ../lib/Bitcode/Reader/BitReader.cpp [613/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Vectorize -I../lib/Transforms/Vectorize -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o -c ../lib/Transforms/Vectorize/LoadStoreVectorizer.cpp [614/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Bitcode/Reader -I../lib/Bitcode/Reader -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o -MF lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o.d -o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o -c ../lib/Bitcode/Reader/BitcodeAnalyzer.cpp ../lib/Bitcode/Reader/BitcodeAnalyzer.cpp: In member function 'llvm::Error llvm::BitcodeAnalyzer::decodeMetadataStringsBlob(llvm::StringRef, llvm::ArrayRef, llvm::StringRef, llvm::raw_ostream&)': ../lib/Bitcode/Reader/BitcodeAnalyzer.cpp:510:7: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 510 | Error BitcodeAnalyzer::decodeMetadataStringsBlob(StringRef Indent, | ^~~~~~~~~~~~~~~ ../lib/Bitcode/Reader/BitcodeAnalyzer.cpp: In member function 'llvm::Error llvm::BitcodeAnalyzer::parseBlock(unsigned int, unsigned int, llvm::Optional, llvm::Optional)': ../lib/Bitcode/Reader/BitcodeAnalyzer.cpp:961:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 961 | if (Error E = decodeMetadataStringsBlob(Indent, Record, Blob, O->OS)) | ^ [615/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Bitcode/Reader -I../lib/Bitcode/Reader -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o -MF lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o.d -o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o -c ../lib/Bitcode/Reader/ValueList.cpp [616/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Bitcode/Writer -I../lib/Bitcode/Writer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o -MF lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o.d -o lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o -c ../lib/Bitcode/Writer/BitWriter.cpp [617/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Coroutines -I../lib/Transforms/Coroutines -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o -c ../lib/Transforms/Coroutines/Coroutines.cpp [618/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Bitcode/Reader -I../lib/Bitcode/Reader -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o -MF lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o.d -o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o -c ../lib/Bitcode/Reader/MetadataLoader.cpp In file included from ../include/llvm/IR/DebugInfo.h:24, from ../lib/Bitcode/Reader/MetadataLoader.cpp:34: ../include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::MetadataLoader::MetadataLoaderImpl::upgradeCUVariables()': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::MetadataLoader::upgradeDebugIntrinsics(llvm::Function&)': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Error llvm::MetadataLoader::MetadataLoaderImpl::parseMetadataStrings(llvm::ArrayRef, llvm::StringRef, llvm::function_ref)': ../lib/Bitcode/Reader/MetadataLoader.cpp:2100:7: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2100 | Error MetadataLoader::MetadataLoaderImpl::parseMetadataStrings( | ^~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../lib/Bitcode/Reader/MetadataLoader.h:17, from ../lib/Bitcode/Reader/MetadataLoader.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../lib/Bitcode/Reader/MetadataLoader.h:17, from ../lib/Bitcode/Reader/MetadataLoader.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Expected llvm::MetadataLoader::MetadataLoaderImpl::lazyLoadModuleMetadataBlock()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ ../lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Error llvm::MetadataLoader::MetadataLoaderImpl::parseOneMetadata(llvm::SmallVectorImpl&, unsigned int, {anonymous}::{anonymous}::PlaceholderQueue&, llvm::StringRef, unsigned int&)': ../lib/Bitcode/Reader/MetadataLoader.cpp:1398:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1398 | Value = readWideAPInt(makeArrayRef(&Record[3], NumWords), BitWidth); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/IR/DebugInfo.h:24, from ../lib/Bitcode/Reader/MetadataLoader.cpp:34: ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:45:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 45 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Distinct); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:61:3: note: in expansion of macro 'DEFINE_MDNODE_GET_DISTINCT_TEMPORARY' 61 | DEFINE_MDNODE_GET_DISTINCT_TEMPORARY(CLASS, FORMAL, ARGS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../lib/Bitcode/Reader/MetadataLoader.cpp:2067:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2067 | *GO, ArrayRef(Record).slice(1))) | ^ ../lib/Bitcode/Reader/MetadataLoader.cpp:2067:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Error llvm::MetadataLoader::MetadataLoaderImpl::parseGlobalObjectAttachment(llvm::GlobalObject&, llvm::ArrayRef)': ../lib/Bitcode/Reader/MetadataLoader.cpp:2138:7: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2138 | Error MetadataLoader::MetadataLoaderImpl::parseGlobalObjectAttachment( | ^~~~~~~~~~~~~~ ../lib/Bitcode/Reader/MetadataLoader.cpp:2138:7: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Expected llvm::MetadataLoader::MetadataLoaderImpl::loadGlobalDeclAttachments()': ../lib/Bitcode/Reader/MetadataLoader.cpp:959:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 959 | *GO, ArrayRef(Record).slice(1))) | ^ ../lib/Bitcode/Reader/MetadataLoader.cpp:959:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Bitcode/Reader/MetadataLoader.cpp: In member function 'llvm::Error llvm::MetadataLoader::MetadataLoaderImpl::parseMetadataAttachment(llvm::Function&, const llvm::SmallVectorImpl&)': ../lib/Bitcode/Reader/MetadataLoader.cpp:2196:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2196 | if (Error Err = parseGlobalObjectAttachment(F, Record)) | ^ ../lib/Bitcode/Reader/MetadataLoader.cpp:2196:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [619/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Bitcode/Writer -I../lib/Bitcode/Writer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o -MF lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o.d -o lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o -c ../lib/Bitcode/Writer/BitcodeWriterPass.cpp [620/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Bitstream/Reader -I../lib/Bitstream/Reader -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o -MF lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o.d -o lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o -c ../lib/Bitstream/Reader/BitstreamReader.cpp [621/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMBitstreamReader.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMBitstreamReader.a lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMBitstreamReader.a && : [622/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Bitcode/Reader -I../lib/Bitcode/Reader -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o -MF lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o.d -o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o -c ../lib/Bitcode/Reader/BitcodeReader.cpp ../lib/Bitcode/Reader/BitcodeReader.cpp: In member function 'std::pair > {anonymous}::BitcodeReaderBase::readNameFromStrtab(llvm::ArrayRef)': ../lib/Bitcode/Reader/BitcodeReader.cpp:471:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 471 | BitcodeReaderBase::readNameFromStrtab(ArrayRef Record) { | ^~~~~~~~~~~~~~~~~ ../lib/Bitcode/Reader/BitcodeReader.cpp: In member function 'std::vector {anonymous}::ModuleSummaryIndexBitcodeReader::makeRefList(llvm::ArrayRef)': ../lib/Bitcode/Reader/BitcodeReader.cpp:5930:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5930 | ModuleSummaryIndexBitcodeReader::makeRefList(ArrayRef Record) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Bitcode/Reader/BitcodeReader.cpp: In member function 'llvm::Expected {anonymous}::BitcodeReaderBase::parseVersionRecord(llvm::ArrayRef)': ../lib/Bitcode/Reader/BitcodeReader.cpp:460:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 460 | BitcodeReaderBase::parseVersionRecord(ArrayRef Record) { | ^~~~~~~~~~~~~~~~~ ../lib/Bitcode/Reader/BitcodeReader.cpp: In function 'llvm::APInt llvm::readWideAPInt(llvm::ArrayRef, unsigned int)': ../lib/Bitcode/Reader/BitcodeReader.cpp:2327:7: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2327 | APInt llvm::readWideAPInt(ArrayRef Vals, unsigned TypeBits) { | ^~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Bitcode/BitcodeReader.h:16, from ../lib/Bitcode/Reader/BitcodeReader.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ ../lib/Bitcode/Reader/BitcodeReader.cpp: In member function 'std::vector {anonymous}::ModuleSummaryIndexBitcodeReader::parseParamAccesses(llvm::ArrayRef)': ../lib/Bitcode/Reader/BitcodeReader.cpp:6012:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 6012 | ModuleSummaryIndexBitcodeReader::parseParamAccesses(ArrayRef Record) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Bitcode/BitcodeReader.h:16, from ../lib/Bitcode/Reader/BitcodeReader.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../lib/Bitcode/Reader/BitcodeReader.cpp: In member function 'std::vector > {anonymous}::ModuleSummaryIndexBitcodeReader::makeCallList(llvm::ArrayRef, bool, bool, bool)': ../lib/Bitcode/Reader/BitcodeReader.cpp:5939:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5939 | ModuleSummaryIndexBitcodeReader::makeCallList(ArrayRef Record, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Bitcode/BitcodeReader.h:16, from ../lib/Bitcode/Reader/BitcodeReader.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'llvm::Expected llvm::getBitcodeFileContents(llvm::MemoryBufferRef)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../lib/Bitcode/Reader/BitcodeReader.cpp: In member function 'void {anonymous}::ModuleSummaryIndexBitcodeReader::parseTypeIdCompatibleVtableSummaryRecord(llvm::ArrayRef)': ../lib/Bitcode/Reader/BitcodeReader.cpp:6054:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 6054 | void ModuleSummaryIndexBitcodeReader::parseTypeIdCompatibleVtableSummaryRecord( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Bitcode/BitcodeReader.h:16, from ../lib/Bitcode/Reader/BitcodeReader.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = long long unsigned int*; _Tp = long long unsigned int; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ ../lib/Bitcode/Reader/BitcodeReader.cpp: In member function 'llvm::Error {anonymous}::BitcodeReader::parseConstants()': ../lib/Bitcode/Reader/BitcodeReader.cpp:2440:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2440 | readWideAPInt(Record, cast(CurTy)->getBitWidth()); | ^ ../lib/Bitcode/Reader/BitcodeReader.cpp:2545:38: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2545 | V = ConstantDataVector::get(Context, Elts); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../lib/Bitcode/Reader/BitcodeReader.cpp:2571:39: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2571 | V = ConstantDataArray::getFP(EltTy, Elts); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../lib/Bitcode/Reader/BitcodeReader.cpp:2569:40: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2569 | V = ConstantDataVector::getFP(EltTy, Elts); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../lib/Bitcode/Reader/BitcodeReader.cpp: In member function 'llvm::Error {anonymous}::BitcodeReader::parseFunctionBody(llvm::Function*)': ../lib/Bitcode/Reader/BitcodeReader.cpp:4555:32: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4555 | Low = readWideAPInt(makeArrayRef(&Record[CurIdx], ActiveWords), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4556 | ValueBitWidth); | ~~~~~~~~~~~~~~ ../lib/Bitcode/Reader/BitcodeReader.cpp:4564:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4564 | makeArrayRef(&Record[CurIdx], ActiveWords), ValueBitWidth); | ^ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Bitcode/BitcodeReader.h:16, from ../lib/Bitcode/Reader/BitcodeReader.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Error {anonymous}::ModuleSummaryIndexBitcodeReader::parseModule()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Bitcode/BitcodeReader.h:16, from ../lib/Bitcode/Reader/BitcodeReader.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ ../lib/Bitcode/Reader/BitcodeReader.cpp:6481:47: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 6481 | parseTypeIdCompatibleVtableSummaryRecord(Record); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [623/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Bitcode/Writer -I../lib/Bitcode/Writer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o -MF lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o.d -o lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o -c ../lib/Bitcode/Writer/ValueEnumerator.cpp [624/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DWARFLinker -I../lib/DWARFLinker -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinkerCompileUnit.cpp.o -MF lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinkerCompileUnit.cpp.o.d -o lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinkerCompileUnit.cpp.o -c ../lib/DWARFLinker/DWARFLinkerCompileUnit.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/CodeGen/DIE.h:23, from ../include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h:13, from ../lib/DWARFLinker/DWARFLinkerCompileUnit.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::CompileUnit::noteLocationAttribute(llvm::PatchLocation, int64_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [625/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Bitcode/Writer -I../lib/Bitcode/Writer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o -MF lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o.d -o lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o -c ../lib/Bitcode/Writer/BitcodeWriter.cpp In file included from ../lib/Bitcode/Writer/BitcodeWriter.cpp:31: ../include/llvm/Bitstream/BitstreamWriter.h: In member function 'void llvm::BitstreamWriter::EmitRecordWithAbbrevImpl(unsigned int, llvm::ArrayRef, llvm::StringRef, llvm::Optional) [with uintty = long long unsigned int]': ../include/llvm/Bitstream/BitstreamWriter.h:378:8: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 378 | void EmitRecordWithAbbrevImpl(unsigned Abbrev, ArrayRef Vals, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/ModuleSummaryIndex.h:18, from ../include/llvm/Bitcode/BitcodeWriter.h:17, from ../lib/Bitcode/Writer/BitcodeWriter.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void {anonymous}::ModuleBitcodeWriter::writeMetadataRecords(llvm::ArrayRef, llvm::SmallVectorImpl&, std::vector >*, std::vector >*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/InstrTypes.h:26, from ../include/llvm/IR/ConstantRange.h:35, from ../include/llvm/IR/ModuleSummaryIndex.h:26, from ../include/llvm/Bitcode/BitcodeWriter.h:17, from ../lib/Bitcode/Writer/BitcodeWriter.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/InstrTypes.h:26, from ../include/llvm/IR/ConstantRange.h:35, from ../include/llvm/IR/ModuleSummaryIndex.h:26, from ../include/llvm/Bitcode/BitcodeWriter.h:17, from ../lib/Bitcode/Writer/BitcodeWriter.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'void llvm::BitcodeWriter::writeThinLinkBitcode(const llvm::Module&, const llvm::ModuleSummaryIndex&, const ModuleHash&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'void llvm::BitcodeWriter::writeModule(const llvm::Module&, bool, const llvm::ModuleSummaryIndex*, bool, llvm::ModuleHash*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'void llvm::BitcodeWriter::writeIndex(const llvm::ModuleSummaryIndex*, const std::map, llvm::DenseMap >*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [626/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Extensions -I../lib/Extensions -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Extensions/CMakeFiles/LLVMExtensions.dir/Extensions.cpp.o -MF lib/Extensions/CMakeFiles/LLVMExtensions.dir/Extensions.cpp.o.d -o lib/Extensions/CMakeFiles/LLVMExtensions.dir/Extensions.cpp.o -c ../lib/Extensions/Extensions.cpp [627/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMExtensions.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMExtensions.a lib/Extensions/CMakeFiles/LLVMExtensions.dir/Extensions.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMExtensions.a && : [628/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DWARFLinker -I../lib/DWARFLinker -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinkerDeclContext.cpp.o -MF lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinkerDeclContext.cpp.o.d -o lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinkerDeclContext.cpp.o -c ../lib/DWARFLinker/DWARFLinkerDeclContext.cpp [629/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend/OpenACC -I../lib/Frontend/OpenACC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/OpenACC/CMakeFiles/LLVMFrontendOpenACC.dir/ACC.cpp.o -MF lib/Frontend/OpenACC/CMakeFiles/LLVMFrontendOpenACC.dir/ACC.cpp.o.d -o lib/Frontend/OpenACC/CMakeFiles/LLVMFrontendOpenACC.dir/ACC.cpp.o -c ../lib/Frontend/OpenACC/ACC.cpp [630/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMFrontendOpenACC.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMFrontendOpenACC.a lib/Frontend/OpenACC/CMakeFiles/LLVMFrontendOpenACC.dir/ACC.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMFrontendOpenACC.a && : [631/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target -I../lib/Target -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o -MF lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o.d -o lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o -c ../lib/Target/Target.cpp [632/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend/OpenMP -I../lib/Frontend/OpenMP -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMP.cpp.o -MF lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMP.cpp.o.d -o lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMP.cpp.o -c ../lib/Frontend/OpenMP/OMP.cpp [633/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend/OpenMP -I../lib/Frontend/OpenMP -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPContext.cpp.o -MF lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPContext.cpp.o.d -o lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPContext.cpp.o -c ../lib/Frontend/OpenMP/OMPContext.cpp [634/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DWARFLinker -I../lib/DWARFLinker -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFStreamer.cpp.o -MF lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFStreamer.cpp.o.d -o lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFStreamer.cpp.o -c ../lib/DWARFLinker/DWARFStreamer.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/AccelTable.h:16, from ../include/llvm/DWARFLinker/DWARFStreamer.h:12, from ../lib/DWARFLinker/DWARFStreamer.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/CodeGen/AccelTable.h:16, from ../include/llvm/DWARFLinker/DWARFStreamer.h:12, from ../lib/DWARFLinker/DWARFStreamer.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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_less_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/CodeGen/AccelTable.h:16, from ../include/llvm/DWARFLinker/DWARFStreamer.h:12, from ../lib/DWARFLinker/DWARFStreamer.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/CodeGen/AccelTable.h:16, from ../include/llvm/DWARFLinker/DWARFStreamer.h:12, from ../lib/DWARFLinker/DWARFStreamer.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/AccelTable.h:16, from ../include/llvm/DWARFLinker/DWARFStreamer.h:12, from ../lib/DWARFLinker/DWARFStreamer.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void llvm::DwarfStreamer::emitUnitRangesEntries(llvm::CompileUnit&, bool)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/CodeGen/AccelTable.h:16, from ../include/llvm/DWARFLinker/DWARFStreamer.h:12, from ../lib/DWARFLinker/DWARFStreamer.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [635/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DWARFLinker -I../lib/DWARFLinker -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinker.cpp.o -MF lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinker.cpp.o.d -o lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinker.cpp.o -c ../lib/DWARFLinker/DWARFLinker.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/AccelTable.h:16, from ../include/llvm/DWARFLinker/DWARFLinker.h:12, from ../lib/DWARFLinker/DWARFLinker.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member 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::DWARFDebugLine::Row; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/AccelTable.h:16, from ../include/llvm/DWARFLinker/DWARFLinker.h:12, from ../lib/DWARFLinker/DWARFLinker.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'void llvm::insertLineSequence(std::vector&, std::vector&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::DWARFLinker::patchLineTableForUnit(llvm::CompileUnit&, llvm::DWARFContext&, const llvm::DWARFFile&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/AccelTable.h:16, from ../include/llvm/DWARFLinker/DWARFLinker.h:12, from ../lib/DWARFLinker/DWARFLinker.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [636/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o -c ../lib/Transforms/Utils/ASanStackFrameLayout.cpp [637/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o -c ../lib/Transforms/Utils/AddDiscriminators.cpp [638/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AMDGPUEmitPrintf.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AMDGPUEmitPrintf.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AMDGPUEmitPrintf.cpp.o -c ../lib/Transforms/Utils/AMDGPUEmitPrintf.cpp [639/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Frontend/OpenMP -I../lib/Frontend/OpenMP -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPIRBuilder.cpp.o -MF lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPIRBuilder.cpp.o.d -o lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPIRBuilder.cpp.o -c ../lib/Frontend/OpenMP/OMPIRBuilder.cpp [640/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AssumeBundleBuilder.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AssumeBundleBuilder.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AssumeBundleBuilder.cpp.o -c ../lib/Transforms/Utils/AssumeBundleBuilder.cpp [641/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o -c ../lib/Transforms/Utils/BreakCriticalEdges.cpp [642/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o -c ../lib/Transforms/Utils/BasicBlockUtils.cpp [643/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o -c ../lib/Transforms/Utils/BuildLibCalls.cpp [644/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallGraphUpdater.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallGraphUpdater.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallGraphUpdater.cpp.o -c ../lib/Transforms/Utils/CallGraphUpdater.cpp [645/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o -c ../lib/Transforms/Utils/CallPromotionUtils.cpp [646/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o -c ../lib/Transforms/Utils/BypassSlowDivision.cpp [647/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeAliases.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeAliases.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeAliases.cpp.o -c ../lib/Transforms/Utils/CanonicalizeAliases.cpp [648/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeFreezeInLoops.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeFreezeInLoops.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeFreezeInLoops.cpp.o -c ../lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp [649/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o -c ../lib/Transforms/Utils/CloneModule.cpp [650/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o -c ../lib/Transforms/Utils/CtorUtils.cpp [651/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeMoverUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeMoverUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeMoverUtils.cpp.o -c ../lib/Transforms/Utils/CodeMoverUtils.cpp [652/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o -c ../lib/Transforms/Utils/DemoteRegToStack.cpp [653/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o -c ../lib/Transforms/Utils/CloneFunction.cpp [654/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o -c ../lib/Transforms/Utils/CodeExtractor.cpp [655/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o -c ../lib/Transforms/Utils/EntryExitInstrumenter.cpp [656/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o -c ../lib/Transforms/Utils/EscapeEnumerator.cpp [657/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Debugify.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Debugify.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Debugify.cpp.o -c ../lib/Transforms/Utils/Debugify.cpp In file included from ../lib/Transforms/Utils/Debugify.cpp:29: ../include/llvm/Support/JSON.h: In constructor 'llvm::json::Object::Object(std::initializer_list)': ../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) { | ^~~~~~ ../lib/Transforms/Utils/Debugify.cpp: In function 'bool checkInstructions(const DebugInstMap&, const DebugInstMap&, const WeakInstValueMap&, llvm::StringRef, llvm::StringRef, bool, llvm::json::Array&)': ../lib/Transforms/Utils/Debugify.cpp:426:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 426 | Bugs.push_back(llvm::json::Object({{"metadata", "DILocation"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 427 | {"fn-name", FnName.str()}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | {"bb-name", BBName.str()}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | {"instr", InstName}, | ~~~~~~~~~~~~~~~~~~~~ 430 | {"action", "not-generate"}})); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Transforms/Utils/Debugify.cpp:443:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 443 | Bugs.push_back(llvm::json::Object({{"metadata", "DILocation"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 444 | {"fn-name", FnName.str()}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | {"bb-name", BBName.str()}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 446 | {"instr", InstName}, | ~~~~~~~~~~~~~~~~~~~~ 447 | {"action", "drop"}})); | ~~~~~~~~~~~~~~~~~~~~ ../lib/Transforms/Utils/Debugify.cpp: In function 'bool checkVars(const DebugVarMap&, const DebugVarMap&, llvm::StringRef, llvm::StringRef, bool, llvm::json::Array&)': ../lib/Transforms/Utils/Debugify.cpp:474:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 474 | Bugs.push_back(llvm::json::Object( | ^~~~~~~ 475 | {{"metadata", "dbg-var-intrinsic"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 476 | {"name", V.first->getName()}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 477 | {"fn-name", V.first->getScope()->getSubprogram()->getName()}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | {"action", "drop"}})); | ~~~~~~~~~~~~~~~~~~~~ ../lib/Transforms/Utils/Debugify.cpp: In lambda function: ../lib/Transforms/Utils/Debugify.cpp:134:34: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 134 | DIB.insertDbgValueIntrinsic(V, LocalVar, DIB.createExpression(), Loc, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | InsertBefore); | ~~~~~~~~~~~~~ ../lib/Transforms/Utils/Debugify.cpp: In function 'bool llvm::checkDebugInfoMetadata(llvm::Module&, llvm::iterator_range, false, false> >, DebugInfoPerPassMap&, llvm::StringRef, llvm::StringRef, llvm::StringRef)': ../lib/Transforms/Utils/Debugify.cpp:369:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 369 | Bugs.push_back(llvm::json::Object({{"metadata", "DISubprogram"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 370 | {"name", F.first}, | ~~~~~~~~~~~~~~~~~~ 371 | {"action", "not-generate"}})); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Transforms/Utils/Debugify.cpp:384:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 384 | Bugs.push_back(llvm::json::Object({{"metadata", "DISubprogram"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 385 | {"name", F.first}, | ~~~~~~~~~~~~~~~~~~ 386 | {"action", "drop"}})); | ~~~~~~~~~~~~~~~~~~~~ [658/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o -c ../lib/Transforms/Utils/Evaluator.cpp [659/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o -c ../lib/Transforms/Utils/FunctionComparator.cpp [660/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o -c ../lib/Transforms/Utils/FlattenCFG.cpp [661/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FixIrreducible.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FixIrreducible.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FixIrreducible.cpp.o -c ../lib/Transforms/Utils/FixIrreducible.cpp [662/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o -c ../lib/Transforms/Utils/FunctionImportUtils.cpp [663/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o -c ../lib/Transforms/Utils/GlobalStatus.cpp [664/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/HelloWorld.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/HelloWorld.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/HelloWorld.cpp.o -c ../lib/Transforms/Utils/HelloWorld.cpp [665/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GuardUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GuardUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GuardUtils.cpp.o -c ../lib/Transforms/Utils/GuardUtils.cpp [666/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SCCPSolver.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SCCPSolver.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SCCPSolver.cpp.o -c ../lib/Transforms/Utils/SCCPSolver.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/Transforms/Utils/SCCPSolver.h:17, from ../lib/Transforms/Utils/SCCPSolver.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/Transforms/Utils/SCCPSolver.h:17, from ../lib/Transforms/Utils/SCCPSolver.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector llvm::SCCPSolver::getStructLatticeValueFor(llvm::Value*) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/Transforms/Utils/SCCPSolver.h:17, from ../lib/Transforms/Utils/SCCPSolver.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, llvm::ValueLatticeElement>, std::allocator, llvm::ValueLatticeElement> > >::iterator' {aka '__gnu_cxx::__normal_iterator, llvm::ValueLatticeElement>*, std::vector, llvm::ValueLatticeElement>, std::allocator, llvm::ValueLatticeElement> > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, llvm::ValueLatticeElement>}; _Tp = std::pair, llvm::ValueLatticeElement>; _Alloc = std::allocator, llvm::ValueLatticeElement> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::SCCPInstVisitor::addTrackedFunction(llvm::Function*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [667/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o -c ../lib/Transforms/Utils/InstructionNamer.cpp [668/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o -c ../lib/Transforms/Utils/IntegerDivision.cpp [669/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InjectTLIMappings.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InjectTLIMappings.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InjectTLIMappings.cpp.o -c ../lib/Transforms/Utils/InjectTLIMappings.cpp [670/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o -c ../lib/Transforms/Utils/InlineFunction.cpp [671/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o -c ../lib/Transforms/Utils/LCSSA.cpp [672/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o -c ../lib/Transforms/Utils/LibCallsShrinkWrap.cpp [673/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopPeel.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopPeel.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopPeel.cpp.o -c ../lib/Transforms/Utils/LoopPeel.cpp [674/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o -c ../lib/Transforms/Utils/LoopSimplify.cpp [675/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o -c ../lib/Transforms/Utils/Local.cpp ../lib/Transforms/Utils/Local.cpp: In function 'bool llvm::LowerDbgDeclare(llvm::Function&)': ../lib/Transforms/Utils/Local.cpp:1592:37: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1592 | DIExpression::append(DDI->getExpression(), dwarf::DW_OP_deref); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Transforms/Utils/Local.cpp: In function 'llvm::DIExpression* llvm::salvageDebugInfoImpl(llvm::Instruction&, llvm::DIExpression*, bool, unsigned int, llvm::SmallVectorImpl&)': ../lib/Transforms/Utils/Local.cpp:1904:44: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1904 | DIExpr = DIExpression::appendOpsToArg(DIExpr, Ops, LocNo, WithStackValue); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Transforms/Utils/Local.cpp:1904:44: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1904 | DIExpr = DIExpression::appendOpsToArg(DIExpr, Ops, LocNo, WithStackValue); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Transforms/Utils/Local.cpp:1904:44: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1904 | DIExpr = DIExpression::appendOpsToArg(DIExpr, Ops, LocNo, WithStackValue); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [676/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o -c ../lib/Transforms/Utils/LoopRotationUtils.cpp [677/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o -c ../lib/Transforms/Utils/LoopUnroll.cpp [678/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o -c ../lib/Transforms/Utils/LoopUnrollAndJam.cpp [679/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o -c ../lib/Transforms/Utils/LoopUnrollRuntime.cpp [680/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o -c ../lib/Transforms/Utils/LowerInvoke.cpp [681/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o -c ../lib/Transforms/Utils/LoopUtils.cpp [682/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o -c ../lib/Transforms/Utils/LowerSwitch.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/TinyPtrVector.h:12, from ../include/llvm/IR/PassManager.h:44, from ../include/llvm/Transforms/Utils/LowerSwitch.h:18, from ../lib/Transforms/Utils/LowerSwitch.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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>]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<{anonymous}::IntRange>::iterator' {aka '__gnu_cxx::__normal_iterator<{anonymous}::IntRange*, std::vector<{anonymous}::IntRange> >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/TinyPtrVector.h:12, from ../include/llvm/IR/PassManager.h:44, from ../include/llvm/Transforms/Utils/LowerSwitch.h:18, from ../lib/Transforms/Utils/LowerSwitch.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'bool {anonymous}::LowerSwitch(llvm::Function&, llvm::LazyValueInfo*, llvm::AssumptionCache*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::IntRange*, std::vector<{anonymous}::IntRange> >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::IntRange*, std::vector<{anonymous}::IntRange> >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [683/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o -c ../lib/Transforms/Utils/LowerMemIntrinsics.cpp [684/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o -c ../lib/Transforms/Utils/LoopVersioning.cpp [685/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MatrixUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MatrixUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MatrixUtils.cpp.o -c ../lib/Transforms/Utils/MatrixUtils.cpp [686/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o -c ../lib/Transforms/Utils/Mem2Reg.cpp [687/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o -c ../lib/Transforms/Utils/MetaRenamer.cpp [688/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryOpRemark.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryOpRemark.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryOpRemark.cpp.o -c ../lib/Transforms/Utils/MemoryOpRemark.cpp [689/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o -c ../lib/Transforms/Utils/NameAnonGlobals.cpp [690/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o -c ../lib/Transforms/Utils/ModuleUtils.cpp [691/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/RelLookupTableConverter.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/RelLookupTableConverter.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/RelLookupTableConverter.cpp.o -c ../lib/Transforms/Utils/RelLookupTableConverter.cpp [692/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o -c ../lib/Transforms/Utils/PredicateInfo.cpp [693/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o -c ../lib/Transforms/Utils/PromoteMemoryToRegister.cpp [694/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o -c ../lib/Transforms/Utils/StripGCRelocates.cpp [695/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileLoaderBaseUtil.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileLoaderBaseUtil.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileLoaderBaseUtil.cpp.o -c ../lib/Transforms/Utils/SampleProfileLoaderBaseUtil.cpp [696/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ScalarEvolutionExpander.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ScalarEvolutionExpander.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ScalarEvolutionExpander.cpp.o -c ../lib/Transforms/Utils/ScalarEvolutionExpander.cpp [697/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o -c ../lib/Transforms/Utils/SSAUpdater.cpp [698/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o -c ../lib/Transforms/Utils/SSAUpdaterBulk.cpp [699/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o -c ../lib/Transforms/Utils/SanitizerStats.cpp [700/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SizeOpts.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SizeOpts.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SizeOpts.cpp.o -c ../lib/Transforms/Utils/SizeOpts.cpp [701/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o -c ../lib/Transforms/Utils/SimplifyIndVar.cpp [702/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o -c ../lib/Transforms/Utils/SplitModule.cpp [703/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o -c ../lib/Transforms/Utils/SimplifyLibCalls.cpp [704/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o -c ../lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp [705/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o -c ../lib/Transforms/Utils/UnifyFunctionExitNodes.cpp [706/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o -c ../lib/Transforms/Utils/SymbolRewriter.cpp [707/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o -c ../lib/Transforms/Utils/Utils.cpp [708/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyLoopExits.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyLoopExits.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyLoopExits.cpp.o -c ../lib/Transforms/Utils/UnifyLoopExits.cpp [709/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o -c ../lib/Transforms/Utils/SimplifyCFG.cpp ../lib/Transforms/Utils/SimplifyCFG.cpp: In function 'void FitWeights(llvm::MutableArrayRef)': ../lib/Transforms/Utils/SimplifyCFG.cpp:1046:13: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 1046 | static void FitWeights(MutableArrayRef Weights) { | ^~~~~~~~~~ [710/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o -c ../lib/Transforms/Utils/ValueMapper.cpp [711/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Utils -I../lib/Transforms/Utils -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o -MF lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o.d -o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o -c ../lib/Transforms/Utils/VNCoercion.cpp [712/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o -c ../lib/Transforms/Instrumentation/BoundsChecking.cpp [713/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.cpp.o -c ../lib/Transforms/Instrumentation/CGProfile.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/MapVector.h:19, from ../include/llvm/Transforms/Instrumentation/CGProfile.h:15, from ../lib/Transforms/Instrumentation/CGProfile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/MapVector.h:19, from ../include/llvm/Transforms/Instrumentation/CGProfile.h:15, from ../lib/Transforms/Instrumentation/CGProfile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/MapVector.h:19, from ../include/llvm/Transforms/Instrumentation/CGProfile.h:15, from ../lib/Transforms/Instrumentation/CGProfile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/MapVector.h:19, from ../include/llvm/Transforms/Instrumentation/CGProfile.h:15, from ../lib/Transforms/Instrumentation/CGProfile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/MapVector.h:19, from ../include/llvm/Transforms/Instrumentation/CGProfile.h:15, from ../lib/Transforms/Instrumentation/CGProfile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/MapVector.h:19, from ../include/llvm/Transforms/Instrumentation/CGProfile.h:15, from ../lib/Transforms/Instrumentation/CGProfile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/MapVector.h:19, from ../include/llvm/Transforms/Instrumentation/CGProfile.h:15, from ../lib/Transforms/Instrumentation/CGProfile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'bool runCGProfilePass(llvm::Module&, llvm::function_ref, llvm::function_ref, bool)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [714/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o -c ../lib/Transforms/Instrumentation/AddressSanitizer.cpp [715/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ControlHeightReduction.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ControlHeightReduction.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ControlHeightReduction.cpp.o -c ../lib/Transforms/Instrumentation/ControlHeightReduction.cpp [716/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o -c ../lib/Transforms/Instrumentation/GCOVProfiling.cpp [717/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfiler.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfiler.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfiler.cpp.o -c ../lib/Transforms/Instrumentation/MemProfiler.cpp [718/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o -c ../lib/Transforms/Instrumentation/DataFlowSanitizer.cpp [719/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o -c ../lib/Transforms/Instrumentation/Instrumentation.cpp [720/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o -c ../lib/Transforms/Instrumentation/IndirectCallPromotion.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../lib/Transforms/Instrumentation/IndirectCallPromotion.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 962 | __unique(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../lib/Transforms/Instrumentation/IndirectCallPromotion.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../lib/Transforms/Instrumentation/IndirectCallPromotion.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../lib/Transforms/Instrumentation/IndirectCallPromotion.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../lib/Transforms/Instrumentation/IndirectCallPromotion.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../lib/Transforms/Instrumentation/IndirectCallPromotion.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../lib/Transforms/Instrumentation/IndirectCallPromotion.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'bool promoteIndirectCalls(llvm::Module&, llvm::ProfileSummaryInfo*, bool, bool, llvm::ModuleAnalysisManager*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1004 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1005 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [721/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrOrderFile.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrOrderFile.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrOrderFile.cpp.o -c ../lib/Transforms/Instrumentation/InstrOrderFile.cpp [722/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o -c ../lib/Transforms/Instrumentation/MemorySanitizer.cpp [723/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o -c ../lib/Transforms/Instrumentation/InstrProfiling.cpp [724/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o -c ../lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp [725/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PoisonChecking.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PoisonChecking.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PoisonChecking.cpp.o -c ../lib/Transforms/Instrumentation/PoisonChecking.cpp [726/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ValueProfileCollector.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ValueProfileCollector.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ValueProfileCollector.cpp.o -c ../lib/Transforms/Instrumentation/ValueProfileCollector.cpp [727/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o -c ../lib/Transforms/Instrumentation/PGOInstrumentation.cpp ../lib/Transforms/Instrumentation/PGOInstrumentation.cpp: In function 'void llvm::setProfMetadata(llvm::Module*, llvm::Instruction*, llvm::ArrayRef, uint64_t)': ../lib/Transforms/Instrumentation/PGOInstrumentation.cpp:2030:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2030 | void llvm::setProfMetadata(Module *M, Instruction *TI, | ^~~~ [728/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o -c ../lib/Transforms/Instrumentation/SanitizerCoverage.cpp [729/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o -c ../lib/Transforms/Instrumentation/ThreadSanitizer.cpp [730/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DWP -I../lib/DWP -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DWP/CMakeFiles/LLVMDWP.dir/DWPError.cpp.o -MF lib/DWP/CMakeFiles/LLVMDWP.dir/DWPError.cpp.o.d -o lib/DWP/CMakeFiles/LLVMDWP.dir/DWPError.cpp.o -c ../lib/DWP/DWPError.cpp [731/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/AggressiveInstCombine -I../lib/Transforms/AggressiveInstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o -MF lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o.d -o lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o -c ../lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp [732/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/AggressiveInstCombine -I../lib/Transforms/AggressiveInstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o -MF lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o.d -o lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o -c ../lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp [733/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Instrumentation -I../lib/Transforms/Instrumentation -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o -MF lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o.d -o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o -c ../lib/Transforms/Instrumentation/HWAddressSanitizer.cpp ../lib/Transforms/Instrumentation/HWAddressSanitizer.cpp: In member function 'bool {anonymous}::HWAddressSanitizer::instrumentStack(llvm::SmallVectorImpl&, llvm::DenseMap >&, llvm::SmallVectorImpl&, llvm::Value*)': ../lib/Transforms/Instrumentation/HWAddressSanitizer.cpp:1266:29: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1266 | DDI->setExpression(DIExpression::appendOpsToArg(DDI->getExpression(), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1267 | NewOps, LocNo)); | ~~~~~~~~~~~~~~~ [734/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/InstCombine -I../lib/Transforms/InstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAtomicRMW.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAtomicRMW.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAtomicRMW.cpp.o -c ../lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp [735/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/InstCombine -I../lib/Transforms/InstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o -c ../lib/Transforms/InstCombine/InstCombineAddSub.cpp [736/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/InstCombine -I../lib/Transforms/InstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o -c ../lib/Transforms/InstCombine/InstructionCombining.cpp [737/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/InstCombine -I../lib/Transforms/InstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o -c ../lib/Transforms/InstCombine/InstCombineAndOrXor.cpp [738/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/InstCombine -I../lib/Transforms/InstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o -c ../lib/Transforms/InstCombine/InstCombineCalls.cpp [739/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/InstCombine -I../lib/Transforms/InstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o -c ../lib/Transforms/InstCombine/InstCombineCasts.cpp [740/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/InstCombine -I../lib/Transforms/InstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o -c ../lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp [741/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/InstCombine -I../lib/Transforms/InstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineNegator.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineNegator.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineNegator.cpp.o -c ../lib/Transforms/InstCombine/InstCombineNegator.cpp [742/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/InstCombine -I../lib/Transforms/InstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o -c ../lib/Transforms/InstCombine/InstCombineMulDivRem.cpp [743/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/InstCombine -I../lib/Transforms/InstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o -c ../lib/Transforms/InstCombine/InstCombineCompares.cpp [744/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/InstCombine -I../lib/Transforms/InstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o -c ../lib/Transforms/InstCombine/InstCombinePHI.cpp [745/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/InstCombine -I../lib/Transforms/InstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o -c ../lib/Transforms/InstCombine/InstCombineShifts.cpp [746/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/InstCombine -I../lib/Transforms/InstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o -c ../lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp [747/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/InstCombine -I../lib/Transforms/InstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o -c ../lib/Transforms/InstCombine/InstCombineSelect.cpp [748/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o -c ../lib/Transforms/Scalar/AlignmentFromAssumptions.cpp [749/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/InstCombine -I../lib/Transforms/InstCombine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o -MF lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o.d -o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o -c ../lib/Transforms/InstCombine/InstCombineVectorOps.cpp [750/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AnnotationRemarks.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AnnotationRemarks.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AnnotationRemarks.cpp.o -c ../lib/Transforms/Scalar/AnnotationRemarks.cpp [751/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o -c ../lib/Transforms/Scalar/ADCE.cpp [752/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o -c ../lib/Transforms/Scalar/BDCE.cpp [753/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o -c ../lib/Transforms/Scalar/CallSiteSplitting.cpp [754/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstraintElimination.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstraintElimination.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstraintElimination.cpp.o -c ../lib/Transforms/Scalar/ConstraintElimination.cpp [755/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o -c ../lib/Transforms/Scalar/CorrelatedValuePropagation.cpp [756/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o -c ../lib/Transforms/Scalar/ConstantHoisting.cpp [757/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o -c ../lib/Transforms/Scalar/DCE.cpp [758/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o -c ../lib/Transforms/Scalar/DivRemPairs.cpp [759/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o -c ../lib/Transforms/Scalar/FlattenCFGPass.cpp [760/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o -c ../lib/Transforms/Scalar/DeadStoreElimination.cpp [761/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DFAJumpThreading.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DFAJumpThreading.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DFAJumpThreading.cpp.o -c ../lib/Transforms/Scalar/DFAJumpThreading.cpp [762/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o -c ../lib/Transforms/Scalar/EarlyCSE.cpp [763/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o -c ../lib/Transforms/Scalar/Float2Int.cpp [764/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o -c ../lib/Transforms/Scalar/GuardWidening.cpp [765/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o -c ../lib/Transforms/Scalar/IVUsersPrinter.cpp [766/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o -c ../lib/Transforms/Scalar/GVNHoist.cpp [767/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o -c ../lib/Transforms/Scalar/GVN.cpp [768/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o -c ../lib/Transforms/Scalar/GVNSink.cpp [769/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o -c ../lib/Transforms/Scalar/InstSimplifyPass.cpp [770/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o -c ../lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp [771/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o -c ../lib/Transforms/Scalar/IndVarSimplify.cpp In file included from ../include/llvm/IR/Type.h:17, from ../include/llvm/IR/DerivedTypes.h:23, from ../include/llvm/IR/Function.h:29, from ../include/llvm/IR/PassManager.h:45, from ../include/llvm/Analysis/LoopAnalysisManager.h:33, from ../include/llvm/Transforms/Scalar/IndVarSimplify.h:17, from ../lib/Transforms/Scalar/IndVarSimplify.cpp:26: ../include/llvm/ADT/APFloat.h: In function 'bool ConvertToSInt(const llvm::APFloat&, int64_t&)': ../include/llvm/ADT/APFloat.h:1111:25: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 28 | return U.IEEE.METHOD_CALL; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | if (usesLayout(getSemantics())) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | return U.Double.METHOD_CALL; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | llvm_unreachable("Unexpected semantics"); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | } while (false) | ~~~~~~~~~~~~~~~ 33 | | 34 | namespace llvm { | ~~~~~~~~~~~~~~~~ 35 | | 36 | struct fltSemantics; | ~~~~~~~~~~~~~~~~~~~~ 37 | class APSInt; | ~~~~~~~~~~~~~ 38 | class StringRef; | ~~~~~~~~~~~~~~~~ 39 | class APFloat; | ~~~~~~~~~~~~~~ 40 | class raw_ostream; | ~~~~~~~~~~~~~~~~~~ 41 | | 42 | template class Expected; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43 | template class SmallVectorImpl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | | 45 | /// Enum that represents what fraction of the LSB truncated bits of an fp number | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46 | /// represent. | ~~~~~~~~~~~~~~ 47 | /// | ~~~ 48 | /// This essentially combines the roles of guard and sticky bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 | enum lostFraction { // Example of truncated bits: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | lfExactlyZero, // 000000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51 | lfLessThanHalf, // 0xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | lfExactlyHalf, // 100000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53 | lfMoreThanHalf // 1xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | }; | ~~ 55 | | 56 | /// A self-contained host- and target-independent arbitrary-precision | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | /// floating-point software implementation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | /// | ~~~ 59 | /// APFloat uses bignum integer arithmetic as provided by static functions in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | /// the APInt class. The library will work with bignum integers whose parts are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | /// any unsigned type at least 16 bits wide, but 64 bits is recommended. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | /// | ~~~ 63 | /// Written for clarity rather than speed, in particular with a view to use in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | /// the front-end of a cross compiler so that target arithmetic can be correctly | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | /// performed on the host. Performance should nonetheless be reasonable, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | /// particularly for its intended use. It may be useful as a base | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | /// implementation for a run-time library during development of a faster | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | /// target-specific one. | ~~~~~~~~~~~~~~~~~~~~~~~~ 69 | /// | ~~~ 70 | /// All 5 rounding modes in the IEEE-754R draft are handled correctly for all | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | /// implemented operations. Currently implemented operations are add, subtract, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | /// multiply, divide, fused-multiply-add, conversion-to-float, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | /// conversion-to-integer and conversion-from-integer. New rounding modes | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | /// (e.g. away from zero) can be added with three or four lines of code. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | /// | ~~~ 76 | /// Four formats are built-in: IEEE single precision, double precision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | /// quadruple precision, and x87 80-bit extended double (when operating with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | /// full extended precision). Adding a new format that obeys IEEE semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | /// only requires adding two lines of code: a declaration and definition of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | /// format. | ~~~~~~~~~~~ 81 | /// | ~~~ 82 | /// All operations return the status of that operation as an exception bit-mask, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | /// so multiple operations can be done consecutively with their results or-ed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | /// together. The returned status can be useful for compiler diagnostics; e.g., | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | /// inexact, underflow and overflow can be easily diagnosed on constant folding, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | /// and compiler optimizers can determine what exceptions would be raised by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | /// folding operations and optimize, or perhaps not optimize, accordingly. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | /// | ~~~ 89 | /// At present, underflow tininess is detected after rounding; it should be | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | /// straight forward to add support for the before-rounding case too. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | /// | ~~~ 92 | /// The library reads hexadecimal floating point numbers as per C99, and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | /// correctly rounds if necessary according to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | /// Syntax is required to have been validated by the caller. It also converts | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | /// floating point numbers to hexadecimal text as per the C99 %a and %A | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | /// conversions. The output precision (or alternatively the natural minimal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | /// precision) can be specified; if the requested precision is less than the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | /// natural precision the output is correctly rounded for the specified rounding | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | /// mode. | ~~~~~~~~~ 100 | /// | ~~~ 101 | /// It also reads decimal floating point numbers and correctly rounds according | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | /// to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103 | /// | ~~~ 104 | /// Conversion to decimal text is not currently implemented. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | /// | ~~~ 106 | /// Non-zero finite numbers are represented internally as a sign bit, a 16-bit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | /// signed exponent, and the significand as an array of integer parts. After | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | /// normalization of a number of precision P the exponent is within the range of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | /// the format, and if the number is not denormal the P-th bit of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | /// significand is set as an explicit integer bit. For denormals the most | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | /// significant bit is shifted right so that the exponent is maintained at the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | /// format's minimum, so that the smallest denormal has just the least | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | /// significant bit of the significand set. The sign of zeroes and infinities | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | /// is significant; the exponent and significand of such numbers is not stored, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | /// but has a known implicit (deterministic) value: 0 for the significands, 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | /// for zero exponent, all 1 bits for infinity exponent. For NaNs the sign and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | /// significand are deterministic, although not really meaningful, and preserved | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | /// in non-conversion operations. The exponent is implicitly all 1 bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 | /// | ~~~ 120 | /// APFloat does not provide any exception handling beyond default exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 | /// handling. We represent Signaling NaNs via IEEE-754R 2008 6.2.1 should clause | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | /// by encoding Signaling NaNs with the first bit of its trailing significand as | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | /// 0. | ~~~~~~ 124 | /// | ~~~ 125 | /// TODO | ~~~~~~~~ 126 | /// ==== | ~~~~~~~~ 127 | /// | ~~~ 128 | /// Some features that may or may not be worth adding: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | /// | ~~~ 130 | /// Binary to decimal conversion (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | /// | ~~~ 132 | /// Optional ability to detect underflow tininess before rounding. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | /// | ~~~ 134 | /// New formats: x87 in single and double precision mode (IEEE apart from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | /// extended exponent range) (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | /// | ~~~ 137 | /// New operations: sqrt, IEEE remainder, C90 fmod, nexttoward. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | /// | ~~~ 139 | | 140 | // This is the common type definitions shared by APFloat and its internal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | // implementation classes. This struct should not define any non-static data | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | // members. | ~~~~~~~~~~~ 143 | struct APFloatBase { | ~~~~~~~~~~~~~~~~~~~~ 144 | typedef APInt::WordType integerPart; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | static constexpr unsigned integerPartWidth = APInt::APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146 | | 147 | /// A signed type to represent a floating point numbers unbiased exponent. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | typedef int32_t ExponentType; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | | 150 | /// \name Floating Point Semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | /// @{ | ~~~~~~ 152 | enum Semantics { | ~~~~~~~~~~~~~~~~ 153 | S_IEEEhalf, | ~~~~~~~~~~~ 154 | S_BFloat, | ~~~~~~~~~ 155 | S_IEEEsingle, | ~~~~~~~~~~~~~ 156 | S_IEEEdouble, | ~~~~~~~~~~~~~ 157 | S_x87DoubleExtended, | ~~~~~~~~~~~~~~~~~~~~ 158 | S_IEEEquad, | ~~~~~~~~~~~ 159 | S_PPCDoubleDouble | ~~~~~~~~~~~~~~~~~ 160 | }; | ~~ 161 | | 162 | static const llvm::fltSemantics &EnumToSemantics(Semantics S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | static Semantics SemanticsToEnum(const llvm::fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | | 165 | static const fltSemantics &IEEEhalf() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | static const fltSemantics &BFloat() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | static const fltSemantics &IEEEsingle() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | static const fltSemantics &IEEEdouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | static const fltSemantics &IEEEquad() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | static const fltSemantics &PPCDoubleDouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | static const fltSemantics &x87DoubleExtended() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | | 173 | /// A Pseudo fltsemantic used to construct APFloats that cannot conflict with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | /// anything real. | ~~~~~~~~~~~~~~~~~~ 175 | static const fltSemantics &Bogus() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | | 177 | /// @} | ~~~~~~ 178 | | 179 | /// IEEE-754R 5.11: Floating Point Comparison Relations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | enum cmpResult { | ~~~~~~~~~~~~~~~~ 181 | cmpLessThan, | ~~~~~~~~~~~~ 182 | cmpEqual, | ~~~~~~~~~ 183 | cmpGreaterThan, | ~~~~~~~~~~~~~~~ 184 | cmpUnordered | ~~~~~~~~~~~~ 185 | }; | ~~ 186 | | 187 | /// IEEE-754R 4.3: Rounding-direction attributes. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | using roundingMode = llvm::RoundingMode; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | | 190 | static constexpr roundingMode rmNearestTiesToEven = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | RoundingMode::NearestTiesToEven; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | static constexpr roundingMode rmTowardPositive = RoundingMode::TowardPositive; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | static constexpr roundingMode rmTowardNegative = RoundingMode::TowardNegative; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | static constexpr roundingMode rmTowardZero = RoundingMode::TowardZero; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | static constexpr roundingMode rmNearestTiesToAway = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | RoundingMode::NearestTiesToAway; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | | 198 | /// IEEE-754R 7: Default exception handling. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | /// | ~~~ 200 | /// opUnderflow or opOverflow are always returned or-ed with opInexact. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | /// | ~~~ 202 | /// APFloat models this behavior specified by IEEE-754: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | /// "For operations producing results in floating-point format, the default | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | /// result of an operation that signals the invalid operation exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | /// shall be a quiet NaN." | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | enum opStatus { | ~~~~~~~~~~~~~~~ 207 | opOK = 0x00, | ~~~~~~~~~~~~ 208 | opInvalidOp = 0x01, | ~~~~~~~~~~~~~~~~~~~ 209 | opDivByZero = 0x02, | ~~~~~~~~~~~~~~~~~~~ 210 | opOverflow = 0x04, | ~~~~~~~~~~~~~~~~~~ 211 | opUnderflow = 0x08, | ~~~~~~~~~~~~~~~~~~~ 212 | opInexact = 0x10 | ~~~~~~~~~~~~~~~~ 213 | }; | ~~ 214 | | 215 | /// Category of internally-represented number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | enum fltCategory { | ~~~~~~~~~~~~~~~~~~ 217 | fcInfinity, | ~~~~~~~~~~~ 218 | fcNaN, | ~~~~~~ 219 | fcNormal, | ~~~~~~~~~ 220 | fcZero | ~~~~~~ 221 | }; | ~~ 222 | | 223 | /// Convenience enum used to construct an uninitialized APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | enum uninitializedTag { | ~~~~~~~~~~~~~~~~~~~~~~~ 225 | uninitialized | ~~~~~~~~~~~~~ 226 | }; | ~~ 227 | | 228 | /// Enumeration of \c ilogb error results. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | enum IlogbErrorKinds { | ~~~~~~~~~~~~~~~~~~~~~~ 230 | IEK_Zero = INT_MIN + 1, | ~~~~~~~~~~~~~~~~~~~~~~~ 231 | IEK_NaN = INT_MIN, | ~~~~~~~~~~~~~~~~~~ 232 | IEK_Inf = INT_MAX | ~~~~~~~~~~~~~~~~~ 233 | }; | ~~ 234 | | 235 | static unsigned int semanticsPrecision(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | static ExponentType semanticsMinExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237 | static ExponentType semanticsMaxExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | static unsigned int semanticsSizeInBits(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | | 240 | /// Returns the size of the floating point number (in bits) in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | /// semantics. | ~~~~~~~~~~~~~~ 242 | static unsigned getSizeInBits(const fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | }; | ~~ 244 | | 245 | namespace detail { | ~~~~~~~~~~~~~~~~~~ 246 | | 247 | class IEEEFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | public: | ~~~~~~~ 249 | /// \name Constructors | ~~~~~~~~~~~~~~~~~~~~~~ 250 | /// @{ | ~~~~~~ 251 | | 252 | IEEEFloat(const fltSemantics &); // Default construct to +0.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | IEEEFloat(const fltSemantics &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254 | IEEEFloat(const fltSemantics &, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | IEEEFloat(const fltSemantics &, const APInt &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | explicit IEEEFloat(double d); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | explicit IEEEFloat(float f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258 | IEEEFloat(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259 | IEEEFloat(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~ 260 | ~IEEEFloat(); | ~~~~~~~~~~~~~ 261 | | 262 | /// @} | ~~~~~~ 263 | | 264 | /// Returns whether this instance allocated memory. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | bool needsCleanup() const { return partCount() > 1; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | | 267 | /// \name Convenience "constructors" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | /// @{ | ~~~~~~ 269 | | 270 | /// @} | ~~~~~~ 271 | | 272 | /// \name Arithmetic | ~~~~~~~~~~~~~~~~~~~~ 273 | /// @{ | ~~~~~~ 274 | | 275 | opStatus add(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | opStatus subtract(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | opStatus multiply(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | opStatus divide(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | /// IEEE remainder. | ~~~~~~~~~~~~~~~~~~~ 280 | opStatus remainder(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | /// C fmod, or llvm frem. | ~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | opStatus mod(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | opStatus fusedMultiplyAdd(const IEEEFloat &, const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | opStatus roundToIntegral(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | /// IEEE-754R 5.3.1: nextUp/nextDown. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | | 288 | /// @} | ~~~~~~ 289 | | 290 | /// \name Sign operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | /// @{ | ~~~~~~ 292 | | 293 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 294 | | 295 | /// @} | ~~~~~~ 296 | | 297 | /// \name Conversions | ~~~~~~~~~~~~~~~~~~~~~ 298 | /// @{ | ~~~~~~ 299 | | 300 | opStatus convert(const fltSemantics &, roundingMode, bool *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | opStatus convertToInteger(MutableArrayRef, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 302 | roundingMode, bool *) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 303 | opStatus convertFromAPInt(const APInt &, bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | opStatus convertFromSignExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 305 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 306 | opStatus convertFromZeroExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 308 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310 | double convertToDouble() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | float convertToFloat() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | | 313 | /// @} | ~~~~~~ 314 | | 315 | /// The definition of equality is not straightforward for floating point, so | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | /// we won't use operator==. Use one of the following, or write whatever it | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | /// is you really mean. | ~~~~~~~~~~~~~~~~~~~~~~~ 318 | bool operator==(const IEEEFloat &) const = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | | 320 | /// IEEE comparison with another floating point number (NaNs compare | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 | /// unordered, 0==-0). | ~~~~~~~~~~~~~~~~~~~~~~ 322 | cmpResult compare(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 | | 324 | /// Bitwise comparison for equality (QNaNs compare equal, 0!=-0). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325 | bool bitwiseIsEqual(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | | 327 | /// Write out a hexadecimal representation of the floating point value to DST, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | /// which must be of sufficient size, in the C99 form [-]0xh.hhhhp[+-]d. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | /// Return the number of characters written, excluding the terminating NUL. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | unsigned int convertToHexString(char *dst, unsigned int hexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | bool upperCase, roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332 | | 333 | /// \name IEEE-754R 5.7.2 General operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | /// @{ | ~~~~~~ 335 | | 336 | /// IEEE-754R isSignMinus: Returns true if and only if the current value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337 | /// negative. | ~~~~~~~~~~~~~ 338 | /// | ~~~ 339 | /// This applies to zeros and NaNs as well. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | bool isNegative() const { return sign; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341 | | 342 | /// IEEE-754R isNormal: Returns true if and only if the current value is normal. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | /// | ~~~ 344 | /// This implies that the current value of the float is not zero, subnormal, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345 | /// infinite, or NaN following the definition of normality from IEEE-754R. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | bool isNormal() const { return !isDenormal() && isFiniteNonZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347 | | 348 | /// Returns true if and only if the current value is zero, subnormal, or | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | /// normal. | ~~~~~~~~~~~ 350 | /// | ~~~ 351 | /// This means that the value is not infinite or NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 352 | bool isFinite() const { return !isNaN() && !isInfinity(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | | 354 | /// Returns true if and only if the float is plus or minus zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | bool isZero() const { return category == fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | | 357 | /// IEEE-754R isSubnormal(): Returns true if and only if the float is a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | /// denormal. | ~~~~~~~~~~~~~ 359 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 360 | | 361 | /// IEEE-754R isInfinite(): Returns true if and only if the float is infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | bool isInfinity() const { return category == fcInfinity; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | | 364 | /// Returns true if and only if the float is a quiet or signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 365 | bool isNaN() const { return category == fcNaN; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 366 | | 367 | /// Returns true if and only if the float is a signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | bool isSignaling() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | | 370 | /// @} | ~~~~~~ 371 | | 372 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 373 | /// @{ | ~~~~~~ 374 | | 375 | fltCategory getCategory() const { return category; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | const fltSemantics &getSemantics() const { return *semantics; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | bool isNonZero() const { return category != fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 378 | bool isFiniteNonZero() const { return isFinite() && !isZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | bool isPosZero() const { return isZero() && !isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 380 | bool isNegZero() const { return isZero() && isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 381 | | 382 | /// Returns true if and only if the number has the smallest possible non-zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 383 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 385 | | 386 | /// Returns true if and only if the number has the largest possible finite | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 389 | | 390 | /// Returns true if and only if the number is an exact integer. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 391 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 392 | | 393 | /// @} | ~~~~~~ 394 | | 395 | IEEEFloat &operator=(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | IEEEFloat &operator=(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | | 398 | /// Overload to compute a hash code for an APFloat value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | /// | ~~~ 400 | /// Note that the use of hash codes for floating point values is in general | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 401 | /// frought with peril. Equality is hard to define for these values. For | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | /// example, should negative and positive zero hash to different codes? Are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | /// they equal or not? This hash value implementation specifically | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | /// emphasizes producing different codes for different inputs in order to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | /// be used in canonicalization and memoization. As such, equality is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | /// bitwiseIsEqual, and 0 != -0. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 407 | friend hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 408 | | 409 | /// Converts this value into a decimal string. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 410 | /// | ~~~ 411 | /// \param FormatPrecision The maximum number of digits of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | /// precision to output. If there are fewer digits available, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 413 | /// zero padding will not be used unless the value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | /// integral and small enough to be expressed in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 415 | /// FormatPrecision digits. 0 means to use the natural | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 416 | /// precision of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 417 | /// \param FormatMaxPadding The maximum number of zeros to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | /// consider inserting before falling back to scientific | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 | /// notation. 0 means to always use scientific notation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | /// | ~~~ 421 | /// \param TruncateZero Indicate whether to remove the trailing zero in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 422 | /// fraction part or not. Also setting this parameter to false forcing | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | /// producing of output more similar to default printf behavior. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | /// Specifically the lower e is used as exponent delimiter and exponent | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | /// always contains no less than two digits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 426 | /// | ~~~ 427 | /// Number Precision MaxPadding Result | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | /// ------ --------- ---------- ------ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | /// 1.01E+4 5 2 10100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 430 | /// 1.01E+4 4 2 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | /// 1.01E+4 5 1 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | /// 1.01E-2 5 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | /// 1.01E-2 4 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 434 | /// 1.01E-2 4 1 1.01E-2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision = 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | unsigned FormatMaxPadding = 3, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 437 | | 438 | /// If this value has an exact multiplicative inverse, store it in inv and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 439 | /// return true. | ~~~~~~~~~~~~~~~~ 440 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 | | 442 | /// Returns the exponent of the internal representation of the APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | /// | ~~~ 444 | /// Because the radix of APFloat is 2, this is equivalent to floor(log2(x)). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | /// For special APFloat values, this returns special error codes: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 446 | /// | ~~~ 447 | /// NaN -> \c IEK_NaN | ~~~~~~~~~~~~~~~~~~~~~~~ 448 | /// 0 -> \c IEK_Zero | ~~~~~~~~~~~~~~~~~~~~~~~~ 449 | /// Inf -> \c IEK_Inf | ~~~~~~~~~~~~~~~~~~~~~~~ 450 | /// | ~~~ 451 | friend int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 452 | | 453 | /// Returns: X * 2^Exp for integral exponents. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | friend IEEEFloat scalbn(IEEEFloat X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | | 456 | friend IEEEFloat frexp(const IEEEFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | | 458 | /// \name Special value setters. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | /// @{ | ~~~~~~ 460 | | 461 | void makeLargest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | void makeSmallest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 | void makeNaN(bool SNaN = false, bool Neg = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 464 | const APInt *fill = nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 | void makeInf(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 466 | void makeZero(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 467 | void makeQuiet(); | ~~~~~~~~~~~~~~~~~ 468 | | 469 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 470 | /// semantics. | ~~~~~~~~~~~~~~ 471 | /// | ~~~ 472 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | void makeSmallestNormalized(bool Negative = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | | 475 | /// @} | ~~~~~~ 476 | | 477 | cmpResult compareAbsoluteValue(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | | 479 | private: | ~~~~~~~~ 480 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 481 | /// @{ | ~~~~~~ 482 | | 483 | integerPart *significandParts(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | const integerPart *significandParts() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | unsigned int partCount() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | | 487 | /// @} | ~~~~~~ 488 | | 489 | /// \name Significand operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | /// @{ | ~~~~~~ 491 | | 492 | integerPart addSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 493 | integerPart subtractSignificand(const IEEEFloat &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | lostFraction addOrSubtractSignificand(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | lostFraction multiplySignificand(const IEEEFloat &, IEEEFloat); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | lostFraction multiplySignificand(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | lostFraction divideSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | void incrementSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 499 | void initialize(const fltSemantics *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 500 | void shiftSignificandLeft(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 501 | lostFraction shiftSignificandRight(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | unsigned int significandLSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | unsigned int significandMSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | void zeroSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 505 | /// Return true if the significand excluding the integral bit is all ones. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | bool isSignificandAllOnes() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 507 | /// Return true if the significand excluding the integral bit is all zeros. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 508 | bool isSignificandAllZeros() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | | 510 | /// @} | ~~~~~~ 511 | | 512 | /// \name Arithmetic on special values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | /// @{ | ~~~~~~ 514 | | 515 | opStatus addOrSubtractSpecials(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 516 | opStatus divideSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 517 | opStatus multiplySpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | opStatus modSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | opStatus remainderSpecials(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 520 | | 521 | /// @} | ~~~~~~ 522 | | 523 | /// \name Miscellany | ~~~~~~~~~~~~~~~~~~~~ 524 | /// @{ | ~~~~~~ 525 | | 526 | bool convertFromStringSpecials(StringRef str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | opStatus normalize(roundingMode, lostFraction); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 528 | opStatus addOrSubtract(const IEEEFloat &, roundingMode, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | opStatus handleOverflow(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | bool roundAwayFromZero(roundingMode, lostFraction, unsigned int) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | opStatus convertToSignExtendedInteger(MutableArrayRef, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | unsigned int, bool, roundingMode, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | bool *) const; | ~~~~~~~~~~~~~~ 534 | opStatus convertFromUnsignedParts(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 535 | roundingMode); | ~~~~~~~~~~~~~~ 536 | Expected convertFromHexadecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | Expected convertFromDecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | char *convertNormalToHexString(char *, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 539 | roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~ 540 | opStatus roundSignificandWithExponent(const integerPart *, unsigned int, int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | roundingMode); | ~~~~~~~~~~~~~~ 542 | ExponentType exponentNaN() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | ExponentType exponentInf() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | ExponentType exponentZero() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | | 546 | /// @} | ~~~~~~ 547 | | 548 | APInt convertHalfAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 549 | APInt convertBFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 550 | APInt convertFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 551 | APInt convertDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | APInt convertQuadrupleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 553 | APInt convertF80LongDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 554 | APInt convertPPCDoubleDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 555 | void initFromAPInt(const fltSemantics *Sem, const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 | void initFromHalfAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | void initFromBFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | void initFromFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | void initFromDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | void initFromQuadrupleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | void initFromF80LongDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | void initFromPPCDoubleDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 563 | | 564 | void assign(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | void copySignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | void freeSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 567 | | 568 | /// Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | /// The semantics that this value obeys. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | | 572 | /// A binary fraction with an explicit integer bit. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | /// | ~~~ 574 | /// The significand must be at least one bit wider than the target precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | union Significand { | ~~~~~~~~~~~~~~~~~~~ 576 | integerPart part; | ~~~~~~~~~~~~~~~~~ 577 | integerPart *parts; | ~~~~~~~~~~~~~~~~~~~ 578 | } significand; | ~~~~~~~~~~~~~~ 579 | | 580 | /// The signed unbiased exponent of the value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 581 | ExponentType exponent; | ~~~~~~~~~~~~~~~~~~~~~~ 582 | | 583 | /// What kind of floating point number this is. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | /// | ~~~ 585 | /// Only 2 bits are required, but VisualStudio incorrectly sign extends it. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 586 | /// Using the extra bit keeps it from failing under VisualStudio. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | fltCategory category : 3; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | | 589 | /// Sign bit of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | unsigned int sign : 1; | ~~~~~~~~~~~~~~~~~~~~~~ 591 | }; | ~~ 592 | | 593 | hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | IEEEFloat scalbn(IEEEFloat X, int Exp, IEEEFloat::roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 596 | IEEEFloat frexp(const IEEEFloat &Val, int &Exp, IEEEFloat::roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | | 598 | // This mode implements more precise float in terms of two APFloats. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | // The interface and layout is designed for arbitrary underlying semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | // though currently only PPCDoubleDouble semantics are supported, whose | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 601 | // corresponding underlying semantics are IEEEdouble. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 602 | class DoubleAPFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 603 | // Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | const fltSemantics *Semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | std::unique_ptr Floats; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 606 | | 607 | opStatus addImpl(const APFloat &a, const APFloat &aa, const APFloat &c, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 608 | const APFloat &cc, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 609 | | 610 | opStatus addWithSpecial(const DoubleAPFloat &LHS, const DoubleAPFloat &RHS, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 611 | DoubleAPFloat &Out, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 612 | | 613 | public: | ~~~~~~~ 614 | DoubleAPFloat(const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 615 | DoubleAPFloat(const fltSemantics &S, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 616 | DoubleAPFloat(const fltSemantics &S, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | DoubleAPFloat(const fltSemantics &S, const APInt &I); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | DoubleAPFloat(const fltSemantics &S, APFloat &&First, APFloat &&Second); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | DoubleAPFloat(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | DoubleAPFloat(DoubleAPFloat &&RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | | 622 | DoubleAPFloat &operator=(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | | 624 | DoubleAPFloat &operator=(DoubleAPFloat &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~ 626 | this->~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~ 627 | new (this) DoubleAPFloat(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 628 | } | ~ 629 | return *this; | ~~~~~~~~~~~~~ 630 | } | ~ 631 | | 632 | bool needsCleanup() const { return Floats != nullptr; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 633 | | 634 | APFloat &getFirst() { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 635 | const APFloat &getFirst() const { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 636 | APFloat &getSecond() { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 637 | const APFloat &getSecond() const { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 638 | | 639 | opStatus add(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | opStatus subtract(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 641 | opStatus multiply(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | opStatus divide(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | opStatus remainder(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 644 | opStatus mod(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | opStatus fusedMultiplyAdd(const DoubleAPFloat &Multiplicand, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | const DoubleAPFloat &Addend, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 647 | opStatus roundToIntegral(roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 648 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 649 | cmpResult compareAbsoluteValue(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 650 | | 651 | fltCategory getCategory() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 652 | bool isNegative() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 653 | | 654 | void makeInf(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~ 655 | void makeZero(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~ 656 | void makeLargest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 657 | void makeSmallest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 658 | void makeSmallestNormalized(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 659 | void makeNaN(bool SNaN, bool Neg, const APInt *fill); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 660 | | 661 | cmpResult compare(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 662 | bool bitwiseIsEqual(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 663 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 664 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 665 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 666 | | 667 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 668 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 669 | bool *IsExact) const; | ~~~~~~~~~~~~~~~~~~~~~ 670 | opStatus convertFromAPInt(const APInt &Input, bool IsSigned, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 671 | opStatus convertFromSignExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 672 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 673 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 674 | opStatus convertFromZeroExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 675 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 676 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 677 | unsigned int convertToHexString(char *DST, unsigned int HexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 678 | bool UpperCase, roundingMode RM) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 679 | | 680 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 681 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 682 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 683 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 684 | | 685 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 686 | unsigned FormatMaxPadding, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 | | 688 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 689 | | 690 | friend DoubleAPFloat scalbn(const DoubleAPFloat &X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 691 | friend DoubleAPFloat frexp(const DoubleAPFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 692 | friend hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 693 | }; | ~~ 694 | | 695 | hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 696 | | 697 | } // End detail namespace | ~~~~~~~~~~~~~~~~~~~~~~~~~ 698 | | 699 | // This is a interface class that is currently forwarding functionalities from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 700 | // detail::IEEEFloat. | ~~~~~~~~~~~~~~~~~~~~~ 701 | class APFloat : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 702 | typedef detail::IEEEFloat IEEEFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 703 | typedef detail::DoubleAPFloat DoubleAPFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 704 | | 705 | static_assert(std::is_standard_layout::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 706 | | 707 | union Storage { | ~~~~~~~~~~~~~~~ 708 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | IEEEFloat IEEE; | ~~~~~~~~~~~~~~~ 710 | DoubleAPFloat Double; | ~~~~~~~~~~~~~~~~~~~~~ 711 | | 712 | explicit Storage(IEEEFloat F, const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 713 | explicit Storage(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 714 | : Double(std::move(F)) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 715 | assert(&S == &PPCDoubleDouble()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 716 | } | ~ 717 | | 718 | template | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 719 | Storage(const fltSemantics &Semantics, ArgTypes &&... Args) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 720 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 721 | new (&IEEE) IEEEFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 722 | return; | ~~~~~~~ 723 | } | ~ 724 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 725 | new (&Double) DoubleAPFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | return; | ~~~~~~~ 727 | } | ~ 728 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | } | ~ 730 | | 731 | ~Storage() { | ~~~~~~~~~~~~ 732 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 733 | IEEE.~IEEEFloat(); | ~~~~~~~~~~~~~~~~~~ 734 | return; | ~~~~~~~ 735 | } | ~ 736 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 737 | Double.~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | return; | ~~~~~~~ 739 | } | ~ 740 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 741 | } | ~ 742 | | 743 | Storage(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 744 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 745 | new (this) IEEEFloat(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 746 | return; | ~~~~~~~ 747 | } | ~ 748 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 749 | new (this) DoubleAPFloat(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | return; | ~~~~~~~ 751 | } | ~ 752 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 753 | } | ~ 754 | | 755 | Storage(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 756 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | new (this) IEEEFloat(std::move(RHS.IEEE)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 758 | return; | ~~~~~~~ 759 | } | ~ 760 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | new (this) DoubleAPFloat(std::move(RHS.Double)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | return; | ~~~~~~~ 763 | } | ~ 764 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 765 | } | ~ 766 | | 767 | Storage &operator=(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 769 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 770 | IEEE = RHS.IEEE; | ~~~~~~~~~~~~~~~~ 771 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 772 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 773 | Double = RHS.Double; | ~~~~~~~~~~~~~~~~~~~~ 774 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 776 | new (this) Storage(RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~ 777 | } | ~ 778 | return *this; | ~~~~~~~~~~~~~ 779 | } | ~ 780 | | 781 | Storage &operator=(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 782 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 783 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | IEEE = std::move(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 785 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | Double = std::move(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 790 | new (this) Storage(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | } | ~ 792 | return *this; | ~~~~~~~~~~~~~ 793 | } | ~ 794 | } U; | ~~~~ 795 | | 796 | template static bool usesLayout(const fltSemantics &Semantics) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_assert(std::is_same::value || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | std::is_same::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | if (std::is_same::value) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 800 | return &Semantics == &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 801 | } | ~ 802 | return &Semantics != &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 803 | } | ~ 804 | | 805 | IEEEFloat &getIEEE() { | ~~~~~~~~~~~~~~~~~~~~~~ 806 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 807 | return U.IEEE; | ~~~~~~~~~~~~~~ 808 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 810 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 811 | } | ~ 812 | | 813 | const IEEEFloat &getIEEE() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | return U.IEEE; | ~~~~~~~~~~~~~~ 816 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 817 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 818 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 819 | } | ~ 820 | | 821 | void makeZero(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeZero(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 822 | | 823 | void makeInf(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeInf(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 824 | | 825 | void makeNaN(bool SNaN, bool Neg, const APInt *fill) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 826 | APFLOAT_DISPATCH_ON_SEMANTICS(makeNaN(SNaN, Neg, fill)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | } | ~ 828 | | 829 | void makeLargest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 830 | APFLOAT_DISPATCH_ON_SEMANTICS(makeLargest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 831 | } | ~ 832 | | 833 | void makeSmallest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | } | ~ 836 | | 837 | void makeSmallestNormalized(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 838 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallestNormalized(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 839 | } | ~ 840 | | 841 | // FIXME: This is due to clang 3.3 (or older version) always checks for the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 842 | // default constructor in an array aggregate initialization, even if no | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 843 | // elements in the array is default initialized. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 844 | APFloat() : U(IEEEdouble()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 845 | llvm_unreachable("This is a workaround for old clang."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 846 | } | ~ 847 | | 848 | explicit APFloat(IEEEFloat F, const fltSemantics &S) : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 849 | explicit APFloat(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 850 | : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~ 851 | | 852 | cmpResult compareAbsoluteValue(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 853 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | "Should only compare APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 856 | return U.IEEE.compareAbsoluteValue(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 857 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 858 | return U.Double.compareAbsoluteValue(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 859 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | } | ~ 861 | | 862 | public: | ~~~~~~~ 863 | APFloat(const fltSemantics &Semantics) : U(Semantics) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 864 | APFloat(const fltSemantics &Semantics, StringRef S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 865 | APFloat(const fltSemantics &Semantics, integerPart I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | template ::value>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | APFloat(const fltSemantics &Semantics, T V) = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 | // TODO: Remove this constructor. This isn't faster than the first one. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | APFloat(const fltSemantics &Semantics, uninitializedTag) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 871 | : U(Semantics, uninitialized) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 872 | APFloat(const fltSemantics &Semantics, const APInt &I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 873 | explicit APFloat(double d) : U(IEEEFloat(d), IEEEdouble()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | explicit APFloat(float f) : U(IEEEFloat(f), IEEEsingle()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 875 | APFloat(const APFloat &RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 876 | APFloat(APFloat &&RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 877 | | 878 | ~APFloat() = default; | ~~~~~~~~~~~~~~~~~~~~~ 879 | | 880 | bool needsCleanup() const { APFLOAT_DISPATCH_ON_SEMANTICS(needsCleanup()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 881 | | 882 | /// Factory for Positive and Negative Zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 883 | /// | ~~~ 884 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | static APFloat getZero(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | Val.makeZero(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~ 888 | return Val; | ~~~~~~~~~~~ 889 | } | ~ 890 | | 891 | /// Factory for Positive and Negative Infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | /// | ~~~ 893 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 894 | static APFloat getInf(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 895 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 896 | Val.makeInf(Negative); | ~~~~~~~~~~~~~~~~~~~~~~ 897 | return Val; | ~~~~~~~~~~~ 898 | } | ~ 899 | | 900 | /// Factory for NaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 901 | /// | ~~~ 902 | /// \param Negative - True iff the NaN generated should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 903 | /// \param payload - The unspecified fill bits for creating the NaN, 0 by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 904 | /// default. The value is truncated as necessary. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static APFloat getNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | uint64_t payload = 0) { | ~~~~~~~~~~~~~~~~~~~~~~~ 907 | if (payload) { | ~~~~~~~~~~~~~~ 908 | APInt intPayload(64, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 909 | return getQNaN(Sem, Negative, &intPayload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 910 | } else { | ~~~~~~~~ 911 | return getQNaN(Sem, Negative, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | } | ~ 913 | } | ~ 914 | | 915 | /// Factory for QNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 916 | static APFloat getQNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 917 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 918 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 919 | Val.makeNaN(false, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | return Val; | ~~~~~~~~~~~ 921 | } | ~ 922 | | 923 | /// Factory for SNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 924 | static APFloat getSNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 925 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 926 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 927 | Val.makeNaN(true, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 928 | return Val; | ~~~~~~~~~~~ 929 | } | ~ 930 | | 931 | /// Returns the largest finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 932 | /// | ~~~ 933 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 934 | static APFloat getLargest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 936 | Val.makeLargest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 937 | return Val; | ~~~~~~~~~~~ 938 | } | ~ 939 | | 940 | /// Returns the smallest (by magnitude) finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 941 | /// Might be denormalized, which implies a relative loss of precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 942 | /// | ~~~ 943 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static APFloat getSmallest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 946 | Val.makeSmallest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | return Val; | ~~~~~~~~~~~ 948 | } | ~ 949 | | 950 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 951 | /// semantics. | ~~~~~~~~~~~~~~ 952 | /// | ~~~ 953 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | static APFloat getSmallestNormalized(const fltSemantics &Sem, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 955 | bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 956 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | Val.makeSmallestNormalized(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | return Val; | ~~~~~~~~~~~ 959 | } | ~ 960 | | 961 | /// Returns a float which is bitcasted from an all one value int. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | /// | ~~~ 963 | /// \param Semantics - type float semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | /// \param BitWidth - Select float type | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 965 | static APFloat getAllOnesValue(const fltSemantics &Semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 | unsigned BitWidth); | ~~~~~~~~~~~~~~~~~~~ 967 | | 968 | /// Used to insert APFloat objects, or objects that contain APFloat objects, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | /// into FoldingSets. | ~~~~~~~~~~~~~~~~~~~~~ 970 | void Profile(FoldingSetNodeID &NID) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 971 | | 972 | opStatus add(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 973 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 974 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 975 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 976 | return U.IEEE.add(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 977 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 978 | return U.Double.add(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 979 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 980 | } | ~ 981 | opStatus subtract(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 982 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 983 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 984 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 985 | return U.IEEE.subtract(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 986 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 987 | return U.Double.subtract(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 989 | } | ~ 990 | opStatus multiply(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 991 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | return U.IEEE.multiply(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 995 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | return U.Double.multiply(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 997 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | } | ~ 999 | opStatus divide(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1000 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1001 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1002 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1003 | return U.IEEE.divide(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1004 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1005 | return U.Double.divide(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1006 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1007 | } | ~ 1008 | opStatus remainder(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1009 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1010 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1011 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1012 | return U.IEEE.remainder(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1013 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1014 | return U.Double.remainder(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1015 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1016 | } | ~ 1017 | opStatus mod(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1018 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1019 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1020 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1021 | return U.IEEE.mod(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1023 | return U.Double.mod(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1024 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1025 | } | ~ 1026 | opStatus fusedMultiplyAdd(const APFloat &Multiplicand, const APFloat &Addend, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1027 | roundingMode RM) { | ~~~~~~~~~~~~~~~~~~ 1028 | assert(&getSemantics() == &Multiplicand.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1029 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1030 | assert(&getSemantics() == &Addend.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1031 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1032 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1033 | return U.IEEE.fusedMultiplyAdd(Multiplicand.U.IEEE, Addend.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1034 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1035 | return U.Double.fusedMultiplyAdd(Multiplicand.U.Double, Addend.U.Double, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1036 | RM); | ~~~~ 1037 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | } | ~ 1039 | opStatus roundToIntegral(roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1040 | APFLOAT_DISPATCH_ON_SEMANTICS(roundToIntegral(RM)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | } | ~ 1042 | | 1043 | // TODO: bool parameters are not readable and a source of bugs. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1044 | // Do something. | ~~~~~~~~~~~~~~~~ 1045 | opStatus next(bool nextDown) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1046 | APFLOAT_DISPATCH_ON_SEMANTICS(next(nextDown)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1047 | } | ~ 1048 | | 1049 | /// Negate an APFloat. | ~~~~~~~~~~~~~~~~~~~~~~ 1050 | APFloat operator-() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1051 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1052 | Result.changeSign(); | ~~~~~~~~~~~~~~~~~~~~ 1053 | return Result; | ~~~~~~~~~~~~~~ 1054 | } | ~ 1055 | | 1056 | /// Add two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1057 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1058 | APFloat operator+(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1059 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1060 | (void)Result.add(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1061 | return Result; | ~~~~~~~~~~~~~~ 1062 | } | ~ 1063 | | 1064 | /// Subtract two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1065 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1066 | APFloat operator-(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1067 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1068 | (void)Result.subtract(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1069 | return Result; | ~~~~~~~~~~~~~~ 1070 | } | ~ 1071 | | 1072 | /// Multiply two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1074 | APFloat operator*(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1075 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1076 | (void)Result.multiply(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1077 | return Result; | ~~~~~~~~~~~~~~ 1078 | } | ~ 1079 | | 1080 | /// Divide the first APFloat by the second, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1081 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1082 | APFloat operator/(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1083 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1084 | (void)Result.divide(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1085 | return Result; | ~~~~~~~~~~~~~~ 1086 | } | ~ 1087 | | 1088 | void changeSign() { APFLOAT_DISPATCH_ON_SEMANTICS(changeSign()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1089 | void clearSign() { | ~~~~~~~~~~~~~~~~~~ 1090 | if (isNegative()) | ~~~~~~~~~~~~~~~~~ 1091 | changeSign(); | ~~~~~~~~~~~~~ 1092 | } | ~ 1093 | void copySign(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1094 | if (isNegative() != RHS.isNegative()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | changeSign(); | ~~~~~~~~~~~~~ 1096 | } | ~ 1097 | | 1098 | /// A static helper to produce a copy of an APFloat value with its sign | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1099 | /// copied from some other APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1100 | static APFloat copySign(APFloat Value, const APFloat &Sign) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1101 | Value.copySign(Sign); | ~~~~~~~~~~~~~~~~~~~~~ 1102 | return Value; | ~~~~~~~~~~~~~ 1103 | } | ~ 1104 | | 1105 | opStatus convert(const fltSemantics &ToSemantics, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1106 | bool *losesInfo); | ~~~~~~~~~~~~~~~~~ 1107 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1108 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | bool *IsExact) const { | ~~~~~~~~~~~~~~~~~~~~~~ 1110 | APFLOAT_DISPATCH_ON_SEMANTICS( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1111 | convertToInteger(Input, Width, IsSigned, RM, IsExact)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/ADT/APFloat.h:28:21: note: in definition of macro 'APFLOAT_DISPATCH_ON_SEMANTICS' 28 | return U.IEEE.METHOD_CALL; \ | ^~~~~~~~~~~ ../include/llvm/ADT/APFloat.h:1111:25: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 30 | return U.Double.METHOD_CALL; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | llvm_unreachable("Unexpected semantics"); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | } while (false) | ~~~~~~~~~~~~~~~ 33 | | 34 | namespace llvm { | ~~~~~~~~~~~~~~~~ 35 | | 36 | struct fltSemantics; | ~~~~~~~~~~~~~~~~~~~~ 37 | class APSInt; | ~~~~~~~~~~~~~ 38 | class StringRef; | ~~~~~~~~~~~~~~~~ 39 | class APFloat; | ~~~~~~~~~~~~~~ 40 | class raw_ostream; | ~~~~~~~~~~~~~~~~~~ 41 | | 42 | template class Expected; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43 | template class SmallVectorImpl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | | 45 | /// Enum that represents what fraction of the LSB truncated bits of an fp number | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46 | /// represent. | ~~~~~~~~~~~~~~ 47 | /// | ~~~ 48 | /// This essentially combines the roles of guard and sticky bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 | enum lostFraction { // Example of truncated bits: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | lfExactlyZero, // 000000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51 | lfLessThanHalf, // 0xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | lfExactlyHalf, // 100000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53 | lfMoreThanHalf // 1xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | }; | ~~ 55 | | 56 | /// A self-contained host- and target-independent arbitrary-precision | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | /// floating-point software implementation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | /// | ~~~ 59 | /// APFloat uses bignum integer arithmetic as provided by static functions in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | /// the APInt class. The library will work with bignum integers whose parts are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | /// any unsigned type at least 16 bits wide, but 64 bits is recommended. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | /// | ~~~ 63 | /// Written for clarity rather than speed, in particular with a view to use in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | /// the front-end of a cross compiler so that target arithmetic can be correctly | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | /// performed on the host. Performance should nonetheless be reasonable, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | /// particularly for its intended use. It may be useful as a base | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | /// implementation for a run-time library during development of a faster | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | /// target-specific one. | ~~~~~~~~~~~~~~~~~~~~~~~~ 69 | /// | ~~~ 70 | /// All 5 rounding modes in the IEEE-754R draft are handled correctly for all | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | /// implemented operations. Currently implemented operations are add, subtract, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | /// multiply, divide, fused-multiply-add, conversion-to-float, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | /// conversion-to-integer and conversion-from-integer. New rounding modes | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | /// (e.g. away from zero) can be added with three or four lines of code. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | /// | ~~~ 76 | /// Four formats are built-in: IEEE single precision, double precision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | /// quadruple precision, and x87 80-bit extended double (when operating with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | /// full extended precision). Adding a new format that obeys IEEE semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | /// only requires adding two lines of code: a declaration and definition of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | /// format. | ~~~~~~~~~~~ 81 | /// | ~~~ 82 | /// All operations return the status of that operation as an exception bit-mask, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | /// so multiple operations can be done consecutively with their results or-ed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | /// together. The returned status can be useful for compiler diagnostics; e.g., | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | /// inexact, underflow and overflow can be easily diagnosed on constant folding, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | /// and compiler optimizers can determine what exceptions would be raised by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | /// folding operations and optimize, or perhaps not optimize, accordingly. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | /// | ~~~ 89 | /// At present, underflow tininess is detected after rounding; it should be | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | /// straight forward to add support for the before-rounding case too. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | /// | ~~~ 92 | /// The library reads hexadecimal floating point numbers as per C99, and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | /// correctly rounds if necessary according to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | /// Syntax is required to have been validated by the caller. It also converts | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | /// floating point numbers to hexadecimal text as per the C99 %a and %A | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | /// conversions. The output precision (or alternatively the natural minimal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | /// precision) can be specified; if the requested precision is less than the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | /// natural precision the output is correctly rounded for the specified rounding | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | /// mode. | ~~~~~~~~~ 100 | /// | ~~~ 101 | /// It also reads decimal floating point numbers and correctly rounds according | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | /// to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103 | /// | ~~~ 104 | /// Conversion to decimal text is not currently implemented. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | /// | ~~~ 106 | /// Non-zero finite numbers are represented internally as a sign bit, a 16-bit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | /// signed exponent, and the significand as an array of integer parts. After | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | /// normalization of a number of precision P the exponent is within the range of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | /// the format, and if the number is not denormal the P-th bit of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | /// significand is set as an explicit integer bit. For denormals the most | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | /// significant bit is shifted right so that the exponent is maintained at the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | /// format's minimum, so that the smallest denormal has just the least | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | /// significant bit of the significand set. The sign of zeroes and infinities | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | /// is significant; the exponent and significand of such numbers is not stored, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | /// but has a known implicit (deterministic) value: 0 for the significands, 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | /// for zero exponent, all 1 bits for infinity exponent. For NaNs the sign and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | /// significand are deterministic, although not really meaningful, and preserved | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | /// in non-conversion operations. The exponent is implicitly all 1 bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 | /// | ~~~ 120 | /// APFloat does not provide any exception handling beyond default exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 | /// handling. We represent Signaling NaNs via IEEE-754R 2008 6.2.1 should clause | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | /// by encoding Signaling NaNs with the first bit of its trailing significand as | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | /// 0. | ~~~~~~ 124 | /// | ~~~ 125 | /// TODO | ~~~~~~~~ 126 | /// ==== | ~~~~~~~~ 127 | /// | ~~~ 128 | /// Some features that may or may not be worth adding: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | /// | ~~~ 130 | /// Binary to decimal conversion (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | /// | ~~~ 132 | /// Optional ability to detect underflow tininess before rounding. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | /// | ~~~ 134 | /// New formats: x87 in single and double precision mode (IEEE apart from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | /// extended exponent range) (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | /// | ~~~ 137 | /// New operations: sqrt, IEEE remainder, C90 fmod, nexttoward. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | /// | ~~~ 139 | | 140 | // This is the common type definitions shared by APFloat and its internal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | // implementation classes. This struct should not define any non-static data | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | // members. | ~~~~~~~~~~~ 143 | struct APFloatBase { | ~~~~~~~~~~~~~~~~~~~~ 144 | typedef APInt::WordType integerPart; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | static constexpr unsigned integerPartWidth = APInt::APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146 | | 147 | /// A signed type to represent a floating point numbers unbiased exponent. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | typedef int32_t ExponentType; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | | 150 | /// \name Floating Point Semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | /// @{ | ~~~~~~ 152 | enum Semantics { | ~~~~~~~~~~~~~~~~ 153 | S_IEEEhalf, | ~~~~~~~~~~~ 154 | S_BFloat, | ~~~~~~~~~ 155 | S_IEEEsingle, | ~~~~~~~~~~~~~ 156 | S_IEEEdouble, | ~~~~~~~~~~~~~ 157 | S_x87DoubleExtended, | ~~~~~~~~~~~~~~~~~~~~ 158 | S_IEEEquad, | ~~~~~~~~~~~ 159 | S_PPCDoubleDouble | ~~~~~~~~~~~~~~~~~ 160 | }; | ~~ 161 | | 162 | static const llvm::fltSemantics &EnumToSemantics(Semantics S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | static Semantics SemanticsToEnum(const llvm::fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | | 165 | static const fltSemantics &IEEEhalf() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | static const fltSemantics &BFloat() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | static const fltSemantics &IEEEsingle() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | static const fltSemantics &IEEEdouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | static const fltSemantics &IEEEquad() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | static const fltSemantics &PPCDoubleDouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | static const fltSemantics &x87DoubleExtended() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | | 173 | /// A Pseudo fltsemantic used to construct APFloats that cannot conflict with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | /// anything real. | ~~~~~~~~~~~~~~~~~~ 175 | static const fltSemantics &Bogus() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | | 177 | /// @} | ~~~~~~ 178 | | 179 | /// IEEE-754R 5.11: Floating Point Comparison Relations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | enum cmpResult { | ~~~~~~~~~~~~~~~~ 181 | cmpLessThan, | ~~~~~~~~~~~~ 182 | cmpEqual, | ~~~~~~~~~ 183 | cmpGreaterThan, | ~~~~~~~~~~~~~~~ 184 | cmpUnordered | ~~~~~~~~~~~~ 185 | }; | ~~ 186 | | 187 | /// IEEE-754R 4.3: Rounding-direction attributes. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | using roundingMode = llvm::RoundingMode; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | | 190 | static constexpr roundingMode rmNearestTiesToEven = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | RoundingMode::NearestTiesToEven; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | static constexpr roundingMode rmTowardPositive = RoundingMode::TowardPositive; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | static constexpr roundingMode rmTowardNegative = RoundingMode::TowardNegative; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | static constexpr roundingMode rmTowardZero = RoundingMode::TowardZero; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | static constexpr roundingMode rmNearestTiesToAway = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | RoundingMode::NearestTiesToAway; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | | 198 | /// IEEE-754R 7: Default exception handling. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | /// | ~~~ 200 | /// opUnderflow or opOverflow are always returned or-ed with opInexact. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | /// | ~~~ 202 | /// APFloat models this behavior specified by IEEE-754: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | /// "For operations producing results in floating-point format, the default | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | /// result of an operation that signals the invalid operation exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | /// shall be a quiet NaN." | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | enum opStatus { | ~~~~~~~~~~~~~~~ 207 | opOK = 0x00, | ~~~~~~~~~~~~ 208 | opInvalidOp = 0x01, | ~~~~~~~~~~~~~~~~~~~ 209 | opDivByZero = 0x02, | ~~~~~~~~~~~~~~~~~~~ 210 | opOverflow = 0x04, | ~~~~~~~~~~~~~~~~~~ 211 | opUnderflow = 0x08, | ~~~~~~~~~~~~~~~~~~~ 212 | opInexact = 0x10 | ~~~~~~~~~~~~~~~~ 213 | }; | ~~ 214 | | 215 | /// Category of internally-represented number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | enum fltCategory { | ~~~~~~~~~~~~~~~~~~ 217 | fcInfinity, | ~~~~~~~~~~~ 218 | fcNaN, | ~~~~~~ 219 | fcNormal, | ~~~~~~~~~ 220 | fcZero | ~~~~~~ 221 | }; | ~~ 222 | | 223 | /// Convenience enum used to construct an uninitialized APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | enum uninitializedTag { | ~~~~~~~~~~~~~~~~~~~~~~~ 225 | uninitialized | ~~~~~~~~~~~~~ 226 | }; | ~~ 227 | | 228 | /// Enumeration of \c ilogb error results. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | enum IlogbErrorKinds { | ~~~~~~~~~~~~~~~~~~~~~~ 230 | IEK_Zero = INT_MIN + 1, | ~~~~~~~~~~~~~~~~~~~~~~~ 231 | IEK_NaN = INT_MIN, | ~~~~~~~~~~~~~~~~~~ 232 | IEK_Inf = INT_MAX | ~~~~~~~~~~~~~~~~~ 233 | }; | ~~ 234 | | 235 | static unsigned int semanticsPrecision(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | static ExponentType semanticsMinExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237 | static ExponentType semanticsMaxExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | static unsigned int semanticsSizeInBits(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | | 240 | /// Returns the size of the floating point number (in bits) in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | /// semantics. | ~~~~~~~~~~~~~~ 242 | static unsigned getSizeInBits(const fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | }; | ~~ 244 | | 245 | namespace detail { | ~~~~~~~~~~~~~~~~~~ 246 | | 247 | class IEEEFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | public: | ~~~~~~~ 249 | /// \name Constructors | ~~~~~~~~~~~~~~~~~~~~~~ 250 | /// @{ | ~~~~~~ 251 | | 252 | IEEEFloat(const fltSemantics &); // Default construct to +0.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | IEEEFloat(const fltSemantics &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254 | IEEEFloat(const fltSemantics &, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | IEEEFloat(const fltSemantics &, const APInt &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | explicit IEEEFloat(double d); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | explicit IEEEFloat(float f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258 | IEEEFloat(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259 | IEEEFloat(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~ 260 | ~IEEEFloat(); | ~~~~~~~~~~~~~ 261 | | 262 | /// @} | ~~~~~~ 263 | | 264 | /// Returns whether this instance allocated memory. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | bool needsCleanup() const { return partCount() > 1; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | | 267 | /// \name Convenience "constructors" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | /// @{ | ~~~~~~ 269 | | 270 | /// @} | ~~~~~~ 271 | | 272 | /// \name Arithmetic | ~~~~~~~~~~~~~~~~~~~~ 273 | /// @{ | ~~~~~~ 274 | | 275 | opStatus add(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | opStatus subtract(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | opStatus multiply(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | opStatus divide(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | /// IEEE remainder. | ~~~~~~~~~~~~~~~~~~~ 280 | opStatus remainder(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | /// C fmod, or llvm frem. | ~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | opStatus mod(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | opStatus fusedMultiplyAdd(const IEEEFloat &, const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | opStatus roundToIntegral(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | /// IEEE-754R 5.3.1: nextUp/nextDown. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | | 288 | /// @} | ~~~~~~ 289 | | 290 | /// \name Sign operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | /// @{ | ~~~~~~ 292 | | 293 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 294 | | 295 | /// @} | ~~~~~~ 296 | | 297 | /// \name Conversions | ~~~~~~~~~~~~~~~~~~~~~ 298 | /// @{ | ~~~~~~ 299 | | 300 | opStatus convert(const fltSemantics &, roundingMode, bool *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | opStatus convertToInteger(MutableArrayRef, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 302 | roundingMode, bool *) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 303 | opStatus convertFromAPInt(const APInt &, bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | opStatus convertFromSignExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 305 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 306 | opStatus convertFromZeroExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 308 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310 | double convertToDouble() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | float convertToFloat() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | | 313 | /// @} | ~~~~~~ 314 | | 315 | /// The definition of equality is not straightforward for floating point, so | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | /// we won't use operator==. Use one of the following, or write whatever it | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | /// is you really mean. | ~~~~~~~~~~~~~~~~~~~~~~~ 318 | bool operator==(const IEEEFloat &) const = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | | 320 | /// IEEE comparison with another floating point number (NaNs compare | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 | /// unordered, 0==-0). | ~~~~~~~~~~~~~~~~~~~~~~ 322 | cmpResult compare(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 | | 324 | /// Bitwise comparison for equality (QNaNs compare equal, 0!=-0). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325 | bool bitwiseIsEqual(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | | 327 | /// Write out a hexadecimal representation of the floating point value to DST, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | /// which must be of sufficient size, in the C99 form [-]0xh.hhhhp[+-]d. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | /// Return the number of characters written, excluding the terminating NUL. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | unsigned int convertToHexString(char *dst, unsigned int hexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | bool upperCase, roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332 | | 333 | /// \name IEEE-754R 5.7.2 General operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | /// @{ | ~~~~~~ 335 | | 336 | /// IEEE-754R isSignMinus: Returns true if and only if the current value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337 | /// negative. | ~~~~~~~~~~~~~ 338 | /// | ~~~ 339 | /// This applies to zeros and NaNs as well. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | bool isNegative() const { return sign; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341 | | 342 | /// IEEE-754R isNormal: Returns true if and only if the current value is normal. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | /// | ~~~ 344 | /// This implies that the current value of the float is not zero, subnormal, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345 | /// infinite, or NaN following the definition of normality from IEEE-754R. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | bool isNormal() const { return !isDenormal() && isFiniteNonZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347 | | 348 | /// Returns true if and only if the current value is zero, subnormal, or | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | /// normal. | ~~~~~~~~~~~ 350 | /// | ~~~ 351 | /// This means that the value is not infinite or NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 352 | bool isFinite() const { return !isNaN() && !isInfinity(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | | 354 | /// Returns true if and only if the float is plus or minus zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | bool isZero() const { return category == fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | | 357 | /// IEEE-754R isSubnormal(): Returns true if and only if the float is a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | /// denormal. | ~~~~~~~~~~~~~ 359 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 360 | | 361 | /// IEEE-754R isInfinite(): Returns true if and only if the float is infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | bool isInfinity() const { return category == fcInfinity; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | | 364 | /// Returns true if and only if the float is a quiet or signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 365 | bool isNaN() const { return category == fcNaN; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 366 | | 367 | /// Returns true if and only if the float is a signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | bool isSignaling() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | | 370 | /// @} | ~~~~~~ 371 | | 372 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 373 | /// @{ | ~~~~~~ 374 | | 375 | fltCategory getCategory() const { return category; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | const fltSemantics &getSemantics() const { return *semantics; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | bool isNonZero() const { return category != fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 378 | bool isFiniteNonZero() const { return isFinite() && !isZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | bool isPosZero() const { return isZero() && !isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 380 | bool isNegZero() const { return isZero() && isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 381 | | 382 | /// Returns true if and only if the number has the smallest possible non-zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 383 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 385 | | 386 | /// Returns true if and only if the number has the largest possible finite | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 389 | | 390 | /// Returns true if and only if the number is an exact integer. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 391 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 392 | | 393 | /// @} | ~~~~~~ 394 | | 395 | IEEEFloat &operator=(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | IEEEFloat &operator=(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | | 398 | /// Overload to compute a hash code for an APFloat value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | /// | ~~~ 400 | /// Note that the use of hash codes for floating point values is in general | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 401 | /// frought with peril. Equality is hard to define for these values. For | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | /// example, should negative and positive zero hash to different codes? Are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | /// they equal or not? This hash value implementation specifically | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | /// emphasizes producing different codes for different inputs in order to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | /// be used in canonicalization and memoization. As such, equality is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | /// bitwiseIsEqual, and 0 != -0. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 407 | friend hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 408 | | 409 | /// Converts this value into a decimal string. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 410 | /// | ~~~ 411 | /// \param FormatPrecision The maximum number of digits of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | /// precision to output. If there are fewer digits available, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 413 | /// zero padding will not be used unless the value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | /// integral and small enough to be expressed in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 415 | /// FormatPrecision digits. 0 means to use the natural | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 416 | /// precision of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 417 | /// \param FormatMaxPadding The maximum number of zeros to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | /// consider inserting before falling back to scientific | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 | /// notation. 0 means to always use scientific notation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | /// | ~~~ 421 | /// \param TruncateZero Indicate whether to remove the trailing zero in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 422 | /// fraction part or not. Also setting this parameter to false forcing | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | /// producing of output more similar to default printf behavior. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | /// Specifically the lower e is used as exponent delimiter and exponent | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | /// always contains no less than two digits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 426 | /// | ~~~ 427 | /// Number Precision MaxPadding Result | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | /// ------ --------- ---------- ------ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | /// 1.01E+4 5 2 10100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 430 | /// 1.01E+4 4 2 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | /// 1.01E+4 5 1 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | /// 1.01E-2 5 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | /// 1.01E-2 4 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 434 | /// 1.01E-2 4 1 1.01E-2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision = 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | unsigned FormatMaxPadding = 3, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 437 | | 438 | /// If this value has an exact multiplicative inverse, store it in inv and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 439 | /// return true. | ~~~~~~~~~~~~~~~~ 440 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 | | 442 | /// Returns the exponent of the internal representation of the APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | /// | ~~~ 444 | /// Because the radix of APFloat is 2, this is equivalent to floor(log2(x)). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | /// For special APFloat values, this returns special error codes: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 446 | /// | ~~~ 447 | /// NaN -> \c IEK_NaN | ~~~~~~~~~~~~~~~~~~~~~~~ 448 | /// 0 -> \c IEK_Zero | ~~~~~~~~~~~~~~~~~~~~~~~~ 449 | /// Inf -> \c IEK_Inf | ~~~~~~~~~~~~~~~~~~~~~~~ 450 | /// | ~~~ 451 | friend int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 452 | | 453 | /// Returns: X * 2^Exp for integral exponents. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | friend IEEEFloat scalbn(IEEEFloat X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | | 456 | friend IEEEFloat frexp(const IEEEFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | | 458 | /// \name Special value setters. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | /// @{ | ~~~~~~ 460 | | 461 | void makeLargest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | void makeSmallest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 | void makeNaN(bool SNaN = false, bool Neg = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 464 | const APInt *fill = nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 | void makeInf(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 466 | void makeZero(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 467 | void makeQuiet(); | ~~~~~~~~~~~~~~~~~ 468 | | 469 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 470 | /// semantics. | ~~~~~~~~~~~~~~ 471 | /// | ~~~ 472 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | void makeSmallestNormalized(bool Negative = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | | 475 | /// @} | ~~~~~~ 476 | | 477 | cmpResult compareAbsoluteValue(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | | 479 | private: | ~~~~~~~~ 480 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 481 | /// @{ | ~~~~~~ 482 | | 483 | integerPart *significandParts(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | const integerPart *significandParts() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | unsigned int partCount() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | | 487 | /// @} | ~~~~~~ 488 | | 489 | /// \name Significand operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | /// @{ | ~~~~~~ 491 | | 492 | integerPart addSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 493 | integerPart subtractSignificand(const IEEEFloat &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | lostFraction addOrSubtractSignificand(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | lostFraction multiplySignificand(const IEEEFloat &, IEEEFloat); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | lostFraction multiplySignificand(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | lostFraction divideSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | void incrementSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 499 | void initialize(const fltSemantics *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 500 | void shiftSignificandLeft(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 501 | lostFraction shiftSignificandRight(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | unsigned int significandLSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | unsigned int significandMSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | void zeroSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 505 | /// Return true if the significand excluding the integral bit is all ones. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | bool isSignificandAllOnes() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 507 | /// Return true if the significand excluding the integral bit is all zeros. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 508 | bool isSignificandAllZeros() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | | 510 | /// @} | ~~~~~~ 511 | | 512 | /// \name Arithmetic on special values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | /// @{ | ~~~~~~ 514 | | 515 | opStatus addOrSubtractSpecials(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 516 | opStatus divideSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 517 | opStatus multiplySpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | opStatus modSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | opStatus remainderSpecials(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 520 | | 521 | /// @} | ~~~~~~ 522 | | 523 | /// \name Miscellany | ~~~~~~~~~~~~~~~~~~~~ 524 | /// @{ | ~~~~~~ 525 | | 526 | bool convertFromStringSpecials(StringRef str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | opStatus normalize(roundingMode, lostFraction); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 528 | opStatus addOrSubtract(const IEEEFloat &, roundingMode, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | opStatus handleOverflow(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | bool roundAwayFromZero(roundingMode, lostFraction, unsigned int) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | opStatus convertToSignExtendedInteger(MutableArrayRef, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | unsigned int, bool, roundingMode, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | bool *) const; | ~~~~~~~~~~~~~~ 534 | opStatus convertFromUnsignedParts(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 535 | roundingMode); | ~~~~~~~~~~~~~~ 536 | Expected convertFromHexadecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | Expected convertFromDecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | char *convertNormalToHexString(char *, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 539 | roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~ 540 | opStatus roundSignificandWithExponent(const integerPart *, unsigned int, int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | roundingMode); | ~~~~~~~~~~~~~~ 542 | ExponentType exponentNaN() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | ExponentType exponentInf() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | ExponentType exponentZero() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | | 546 | /// @} | ~~~~~~ 547 | | 548 | APInt convertHalfAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 549 | APInt convertBFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 550 | APInt convertFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 551 | APInt convertDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | APInt convertQuadrupleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 553 | APInt convertF80LongDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 554 | APInt convertPPCDoubleDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 555 | void initFromAPInt(const fltSemantics *Sem, const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 | void initFromHalfAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | void initFromBFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | void initFromFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | void initFromDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | void initFromQuadrupleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | void initFromF80LongDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | void initFromPPCDoubleDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 563 | | 564 | void assign(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | void copySignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | void freeSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 567 | | 568 | /// Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | /// The semantics that this value obeys. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | | 572 | /// A binary fraction with an explicit integer bit. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | /// | ~~~ 574 | /// The significand must be at least one bit wider than the target precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | union Significand { | ~~~~~~~~~~~~~~~~~~~ 576 | integerPart part; | ~~~~~~~~~~~~~~~~~ 577 | integerPart *parts; | ~~~~~~~~~~~~~~~~~~~ 578 | } significand; | ~~~~~~~~~~~~~~ 579 | | 580 | /// The signed unbiased exponent of the value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 581 | ExponentType exponent; | ~~~~~~~~~~~~~~~~~~~~~~ 582 | | 583 | /// What kind of floating point number this is. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | /// | ~~~ 585 | /// Only 2 bits are required, but VisualStudio incorrectly sign extends it. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 586 | /// Using the extra bit keeps it from failing under VisualStudio. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | fltCategory category : 3; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | | 589 | /// Sign bit of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | unsigned int sign : 1; | ~~~~~~~~~~~~~~~~~~~~~~ 591 | }; | ~~ 592 | | 593 | hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | IEEEFloat scalbn(IEEEFloat X, int Exp, IEEEFloat::roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 596 | IEEEFloat frexp(const IEEEFloat &Val, int &Exp, IEEEFloat::roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | | 598 | // This mode implements more precise float in terms of two APFloats. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | // The interface and layout is designed for arbitrary underlying semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | // though currently only PPCDoubleDouble semantics are supported, whose | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 601 | // corresponding underlying semantics are IEEEdouble. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 602 | class DoubleAPFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 603 | // Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | const fltSemantics *Semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | std::unique_ptr Floats; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 606 | | 607 | opStatus addImpl(const APFloat &a, const APFloat &aa, const APFloat &c, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 608 | const APFloat &cc, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 609 | | 610 | opStatus addWithSpecial(const DoubleAPFloat &LHS, const DoubleAPFloat &RHS, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 611 | DoubleAPFloat &Out, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 612 | | 613 | public: | ~~~~~~~ 614 | DoubleAPFloat(const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 615 | DoubleAPFloat(const fltSemantics &S, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 616 | DoubleAPFloat(const fltSemantics &S, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | DoubleAPFloat(const fltSemantics &S, const APInt &I); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | DoubleAPFloat(const fltSemantics &S, APFloat &&First, APFloat &&Second); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | DoubleAPFloat(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | DoubleAPFloat(DoubleAPFloat &&RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | | 622 | DoubleAPFloat &operator=(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | | 624 | DoubleAPFloat &operator=(DoubleAPFloat &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~ 626 | this->~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~ 627 | new (this) DoubleAPFloat(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 628 | } | ~ 629 | return *this; | ~~~~~~~~~~~~~ 630 | } | ~ 631 | | 632 | bool needsCleanup() const { return Floats != nullptr; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 633 | | 634 | APFloat &getFirst() { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 635 | const APFloat &getFirst() const { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 636 | APFloat &getSecond() { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 637 | const APFloat &getSecond() const { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 638 | | 639 | opStatus add(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | opStatus subtract(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 641 | opStatus multiply(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | opStatus divide(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | opStatus remainder(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 644 | opStatus mod(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | opStatus fusedMultiplyAdd(const DoubleAPFloat &Multiplicand, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | const DoubleAPFloat &Addend, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 647 | opStatus roundToIntegral(roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 648 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 649 | cmpResult compareAbsoluteValue(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 650 | | 651 | fltCategory getCategory() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 652 | bool isNegative() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 653 | | 654 | void makeInf(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~ 655 | void makeZero(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~ 656 | void makeLargest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 657 | void makeSmallest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 658 | void makeSmallestNormalized(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 659 | void makeNaN(bool SNaN, bool Neg, const APInt *fill); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 660 | | 661 | cmpResult compare(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 662 | bool bitwiseIsEqual(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 663 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 664 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 665 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 666 | | 667 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 668 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 669 | bool *IsExact) const; | ~~~~~~~~~~~~~~~~~~~~~ 670 | opStatus convertFromAPInt(const APInt &Input, bool IsSigned, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 671 | opStatus convertFromSignExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 672 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 673 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 674 | opStatus convertFromZeroExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 675 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 676 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 677 | unsigned int convertToHexString(char *DST, unsigned int HexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 678 | bool UpperCase, roundingMode RM) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 679 | | 680 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 681 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 682 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 683 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 684 | | 685 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 686 | unsigned FormatMaxPadding, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 | | 688 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 689 | | 690 | friend DoubleAPFloat scalbn(const DoubleAPFloat &X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 691 | friend DoubleAPFloat frexp(const DoubleAPFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 692 | friend hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 693 | }; | ~~ 694 | | 695 | hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 696 | | 697 | } // End detail namespace | ~~~~~~~~~~~~~~~~~~~~~~~~~ 698 | | 699 | // This is a interface class that is currently forwarding functionalities from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 700 | // detail::IEEEFloat. | ~~~~~~~~~~~~~~~~~~~~~ 701 | class APFloat : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 702 | typedef detail::IEEEFloat IEEEFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 703 | typedef detail::DoubleAPFloat DoubleAPFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 704 | | 705 | static_assert(std::is_standard_layout::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 706 | | 707 | union Storage { | ~~~~~~~~~~~~~~~ 708 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | IEEEFloat IEEE; | ~~~~~~~~~~~~~~~ 710 | DoubleAPFloat Double; | ~~~~~~~~~~~~~~~~~~~~~ 711 | | 712 | explicit Storage(IEEEFloat F, const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 713 | explicit Storage(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 714 | : Double(std::move(F)) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 715 | assert(&S == &PPCDoubleDouble()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 716 | } | ~ 717 | | 718 | template | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 719 | Storage(const fltSemantics &Semantics, ArgTypes &&... Args) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 720 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 721 | new (&IEEE) IEEEFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 722 | return; | ~~~~~~~ 723 | } | ~ 724 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 725 | new (&Double) DoubleAPFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | return; | ~~~~~~~ 727 | } | ~ 728 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | } | ~ 730 | | 731 | ~Storage() { | ~~~~~~~~~~~~ 732 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 733 | IEEE.~IEEEFloat(); | ~~~~~~~~~~~~~~~~~~ 734 | return; | ~~~~~~~ 735 | } | ~ 736 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 737 | Double.~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | return; | ~~~~~~~ 739 | } | ~ 740 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 741 | } | ~ 742 | | 743 | Storage(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 744 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 745 | new (this) IEEEFloat(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 746 | return; | ~~~~~~~ 747 | } | ~ 748 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 749 | new (this) DoubleAPFloat(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | return; | ~~~~~~~ 751 | } | ~ 752 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 753 | } | ~ 754 | | 755 | Storage(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 756 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | new (this) IEEEFloat(std::move(RHS.IEEE)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 758 | return; | ~~~~~~~ 759 | } | ~ 760 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | new (this) DoubleAPFloat(std::move(RHS.Double)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | return; | ~~~~~~~ 763 | } | ~ 764 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 765 | } | ~ 766 | | 767 | Storage &operator=(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 769 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 770 | IEEE = RHS.IEEE; | ~~~~~~~~~~~~~~~~ 771 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 772 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 773 | Double = RHS.Double; | ~~~~~~~~~~~~~~~~~~~~ 774 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 776 | new (this) Storage(RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~ 777 | } | ~ 778 | return *this; | ~~~~~~~~~~~~~ 779 | } | ~ 780 | | 781 | Storage &operator=(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 782 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 783 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | IEEE = std::move(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 785 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | Double = std::move(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 790 | new (this) Storage(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | } | ~ 792 | return *this; | ~~~~~~~~~~~~~ 793 | } | ~ 794 | } U; | ~~~~ 795 | | 796 | template static bool usesLayout(const fltSemantics &Semantics) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_assert(std::is_same::value || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | std::is_same::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | if (std::is_same::value) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 800 | return &Semantics == &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 801 | } | ~ 802 | return &Semantics != &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 803 | } | ~ 804 | | 805 | IEEEFloat &getIEEE() { | ~~~~~~~~~~~~~~~~~~~~~~ 806 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 807 | return U.IEEE; | ~~~~~~~~~~~~~~ 808 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 810 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 811 | } | ~ 812 | | 813 | const IEEEFloat &getIEEE() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | return U.IEEE; | ~~~~~~~~~~~~~~ 816 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 817 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 818 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 819 | } | ~ 820 | | 821 | void makeZero(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeZero(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 822 | | 823 | void makeInf(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeInf(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 824 | | 825 | void makeNaN(bool SNaN, bool Neg, const APInt *fill) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 826 | APFLOAT_DISPATCH_ON_SEMANTICS(makeNaN(SNaN, Neg, fill)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | } | ~ 828 | | 829 | void makeLargest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 830 | APFLOAT_DISPATCH_ON_SEMANTICS(makeLargest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 831 | } | ~ 832 | | 833 | void makeSmallest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | } | ~ 836 | | 837 | void makeSmallestNormalized(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 838 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallestNormalized(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 839 | } | ~ 840 | | 841 | // FIXME: This is due to clang 3.3 (or older version) always checks for the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 842 | // default constructor in an array aggregate initialization, even if no | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 843 | // elements in the array is default initialized. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 844 | APFloat() : U(IEEEdouble()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 845 | llvm_unreachable("This is a workaround for old clang."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 846 | } | ~ 847 | | 848 | explicit APFloat(IEEEFloat F, const fltSemantics &S) : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 849 | explicit APFloat(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 850 | : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~ 851 | | 852 | cmpResult compareAbsoluteValue(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 853 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | "Should only compare APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 856 | return U.IEEE.compareAbsoluteValue(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 857 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 858 | return U.Double.compareAbsoluteValue(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 859 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | } | ~ 861 | | 862 | public: | ~~~~~~~ 863 | APFloat(const fltSemantics &Semantics) : U(Semantics) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 864 | APFloat(const fltSemantics &Semantics, StringRef S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 865 | APFloat(const fltSemantics &Semantics, integerPart I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | template ::value>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | APFloat(const fltSemantics &Semantics, T V) = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 | // TODO: Remove this constructor. This isn't faster than the first one. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | APFloat(const fltSemantics &Semantics, uninitializedTag) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 871 | : U(Semantics, uninitialized) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 872 | APFloat(const fltSemantics &Semantics, const APInt &I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 873 | explicit APFloat(double d) : U(IEEEFloat(d), IEEEdouble()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | explicit APFloat(float f) : U(IEEEFloat(f), IEEEsingle()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 875 | APFloat(const APFloat &RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 876 | APFloat(APFloat &&RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 877 | | 878 | ~APFloat() = default; | ~~~~~~~~~~~~~~~~~~~~~ 879 | | 880 | bool needsCleanup() const { APFLOAT_DISPATCH_ON_SEMANTICS(needsCleanup()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 881 | | 882 | /// Factory for Positive and Negative Zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 883 | /// | ~~~ 884 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | static APFloat getZero(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | Val.makeZero(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~ 888 | return Val; | ~~~~~~~~~~~ 889 | } | ~ 890 | | 891 | /// Factory for Positive and Negative Infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | /// | ~~~ 893 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 894 | static APFloat getInf(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 895 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 896 | Val.makeInf(Negative); | ~~~~~~~~~~~~~~~~~~~~~~ 897 | return Val; | ~~~~~~~~~~~ 898 | } | ~ 899 | | 900 | /// Factory for NaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 901 | /// | ~~~ 902 | /// \param Negative - True iff the NaN generated should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 903 | /// \param payload - The unspecified fill bits for creating the NaN, 0 by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 904 | /// default. The value is truncated as necessary. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static APFloat getNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | uint64_t payload = 0) { | ~~~~~~~~~~~~~~~~~~~~~~~ 907 | if (payload) { | ~~~~~~~~~~~~~~ 908 | APInt intPayload(64, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 909 | return getQNaN(Sem, Negative, &intPayload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 910 | } else { | ~~~~~~~~ 911 | return getQNaN(Sem, Negative, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | } | ~ 913 | } | ~ 914 | | 915 | /// Factory for QNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 916 | static APFloat getQNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 917 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 918 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 919 | Val.makeNaN(false, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | return Val; | ~~~~~~~~~~~ 921 | } | ~ 922 | | 923 | /// Factory for SNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 924 | static APFloat getSNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 925 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 926 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 927 | Val.makeNaN(true, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 928 | return Val; | ~~~~~~~~~~~ 929 | } | ~ 930 | | 931 | /// Returns the largest finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 932 | /// | ~~~ 933 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 934 | static APFloat getLargest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 936 | Val.makeLargest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 937 | return Val; | ~~~~~~~~~~~ 938 | } | ~ 939 | | 940 | /// Returns the smallest (by magnitude) finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 941 | /// Might be denormalized, which implies a relative loss of precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 942 | /// | ~~~ 943 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static APFloat getSmallest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 946 | Val.makeSmallest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | return Val; | ~~~~~~~~~~~ 948 | } | ~ 949 | | 950 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 951 | /// semantics. | ~~~~~~~~~~~~~~ 952 | /// | ~~~ 953 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | static APFloat getSmallestNormalized(const fltSemantics &Sem, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 955 | bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 956 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | Val.makeSmallestNormalized(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | return Val; | ~~~~~~~~~~~ 959 | } | ~ 960 | | 961 | /// Returns a float which is bitcasted from an all one value int. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | /// | ~~~ 963 | /// \param Semantics - type float semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | /// \param BitWidth - Select float type | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 965 | static APFloat getAllOnesValue(const fltSemantics &Semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 | unsigned BitWidth); | ~~~~~~~~~~~~~~~~~~~ 967 | | 968 | /// Used to insert APFloat objects, or objects that contain APFloat objects, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | /// into FoldingSets. | ~~~~~~~~~~~~~~~~~~~~~ 970 | void Profile(FoldingSetNodeID &NID) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 971 | | 972 | opStatus add(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 973 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 974 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 975 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 976 | return U.IEEE.add(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 977 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 978 | return U.Double.add(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 979 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 980 | } | ~ 981 | opStatus subtract(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 982 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 983 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 984 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 985 | return U.IEEE.subtract(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 986 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 987 | return U.Double.subtract(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 989 | } | ~ 990 | opStatus multiply(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 991 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | return U.IEEE.multiply(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 995 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | return U.Double.multiply(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 997 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | } | ~ 999 | opStatus divide(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1000 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1001 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1002 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1003 | return U.IEEE.divide(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1004 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1005 | return U.Double.divide(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1006 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1007 | } | ~ 1008 | opStatus remainder(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1009 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1010 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1011 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1012 | return U.IEEE.remainder(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1013 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1014 | return U.Double.remainder(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1015 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1016 | } | ~ 1017 | opStatus mod(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1018 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1019 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1020 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1021 | return U.IEEE.mod(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1023 | return U.Double.mod(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1024 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1025 | } | ~ 1026 | opStatus fusedMultiplyAdd(const APFloat &Multiplicand, const APFloat &Addend, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1027 | roundingMode RM) { | ~~~~~~~~~~~~~~~~~~ 1028 | assert(&getSemantics() == &Multiplicand.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1029 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1030 | assert(&getSemantics() == &Addend.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1031 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1032 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1033 | return U.IEEE.fusedMultiplyAdd(Multiplicand.U.IEEE, Addend.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1034 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1035 | return U.Double.fusedMultiplyAdd(Multiplicand.U.Double, Addend.U.Double, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1036 | RM); | ~~~~ 1037 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | } | ~ 1039 | opStatus roundToIntegral(roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1040 | APFLOAT_DISPATCH_ON_SEMANTICS(roundToIntegral(RM)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | } | ~ 1042 | | 1043 | // TODO: bool parameters are not readable and a source of bugs. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1044 | // Do something. | ~~~~~~~~~~~~~~~~ 1045 | opStatus next(bool nextDown) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1046 | APFLOAT_DISPATCH_ON_SEMANTICS(next(nextDown)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1047 | } | ~ 1048 | | 1049 | /// Negate an APFloat. | ~~~~~~~~~~~~~~~~~~~~~~ 1050 | APFloat operator-() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1051 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1052 | Result.changeSign(); | ~~~~~~~~~~~~~~~~~~~~ 1053 | return Result; | ~~~~~~~~~~~~~~ 1054 | } | ~ 1055 | | 1056 | /// Add two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1057 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1058 | APFloat operator+(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1059 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1060 | (void)Result.add(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1061 | return Result; | ~~~~~~~~~~~~~~ 1062 | } | ~ 1063 | | 1064 | /// Subtract two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1065 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1066 | APFloat operator-(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1067 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1068 | (void)Result.subtract(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1069 | return Result; | ~~~~~~~~~~~~~~ 1070 | } | ~ 1071 | | 1072 | /// Multiply two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1074 | APFloat operator*(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1075 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1076 | (void)Result.multiply(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1077 | return Result; | ~~~~~~~~~~~~~~ 1078 | } | ~ 1079 | | 1080 | /// Divide the first APFloat by the second, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1081 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1082 | APFloat operator/(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1083 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1084 | (void)Result.divide(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1085 | return Result; | ~~~~~~~~~~~~~~ 1086 | } | ~ 1087 | | 1088 | void changeSign() { APFLOAT_DISPATCH_ON_SEMANTICS(changeSign()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1089 | void clearSign() { | ~~~~~~~~~~~~~~~~~~ 1090 | if (isNegative()) | ~~~~~~~~~~~~~~~~~ 1091 | changeSign(); | ~~~~~~~~~~~~~ 1092 | } | ~ 1093 | void copySign(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1094 | if (isNegative() != RHS.isNegative()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | changeSign(); | ~~~~~~~~~~~~~ 1096 | } | ~ 1097 | | 1098 | /// A static helper to produce a copy of an APFloat value with its sign | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1099 | /// copied from some other APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1100 | static APFloat copySign(APFloat Value, const APFloat &Sign) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1101 | Value.copySign(Sign); | ~~~~~~~~~~~~~~~~~~~~~ 1102 | return Value; | ~~~~~~~~~~~~~ 1103 | } | ~ 1104 | | 1105 | opStatus convert(const fltSemantics &ToSemantics, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1106 | bool *losesInfo); | ~~~~~~~~~~~~~~~~~ 1107 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1108 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | bool *IsExact) const { | ~~~~~~~~~~~~~~~~~~~~~~ 1110 | APFLOAT_DISPATCH_ON_SEMANTICS( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1111 | convertToInteger(Input, Width, IsSigned, RM, IsExact)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/ADT/APFloat.h:30:23: note: in definition of macro 'APFLOAT_DISPATCH_ON_SEMANTICS' 30 | return U.Double.METHOD_CALL; \ | ^~~~~~~~~~~ [772/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o -c ../lib/Transforms/Scalar/InferAddressSpaces.cpp [773/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o -c ../lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp [774/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopBoundSplit.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopBoundSplit.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopBoundSplit.cpp.o -c ../lib/Transforms/Scalar/LoopBoundSplit.cpp [775/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o -c ../lib/Transforms/Scalar/LoopSink.cpp [776/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o -c ../lib/Transforms/Scalar/JumpThreading.cpp [777/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o -c ../lib/Transforms/Scalar/LICM.cpp [778/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o -c ../lib/Transforms/Scalar/LoopDeletion.cpp [779/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o -c ../lib/Transforms/Scalar/LoopDataPrefetch.cpp [780/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o -c ../lib/Transforms/Scalar/LoopDistribute.cpp [781/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFuse.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFuse.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFuse.cpp.o -c ../lib/Transforms/Scalar/LoopFuse.cpp [782/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o -c ../lib/Transforms/Scalar/LoopInstSimplify.cpp [783/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFlatten.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFlatten.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFlatten.cpp.o -c ../lib/Transforms/Scalar/LoopFlatten.cpp [784/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o -c ../lib/Transforms/Scalar/LoopInterchange.cpp [785/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o -c ../lib/Transforms/Scalar/LoopIdiomRecognize.cpp [786/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o -c ../lib/Transforms/Scalar/LoopLoadElimination.cpp [787/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o -c ../lib/Transforms/Scalar/LoopPassManager.cpp [788/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o -c ../lib/Transforms/Scalar/LoopPredication.cpp [789/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o -c ../lib/Transforms/Scalar/LoopRotation.cpp [790/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o -c ../lib/Transforms/Scalar/LoopRerollPass.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/IR/PassManager.h:45, from ../include/llvm/Analysis/AliasAnalysis.h:45, from ../lib/Transforms/Scalar/LoopRerollPass.cpp:22: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [791/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o -c ../lib/Transforms/Scalar/LoopSimplifyCFG.cpp [792/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o -c ../lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp [793/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o -c ../lib/Transforms/Scalar/LoopUnrollPass.cpp [794/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o -c ../lib/Transforms/Scalar/LoopVersioningLICM.cpp [795/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o -c ../lib/Transforms/Scalar/LoopUnswitch.cpp [796/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o -c ../lib/Transforms/Scalar/LowerAtomic.cpp [797/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o -c ../lib/Transforms/Scalar/LoopStrengthReduce.cpp [798/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerConstantIntrinsics.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerConstantIntrinsics.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerConstantIntrinsics.cpp.o -c ../lib/Transforms/Scalar/LowerConstantIntrinsics.cpp [799/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o -c ../lib/Transforms/Scalar/LowerGuardIntrinsic.cpp [800/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o -c ../lib/Transforms/Scalar/LowerExpectIntrinsic.cpp [801/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerWidenableCondition.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerWidenableCondition.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerWidenableCondition.cpp.o -c ../lib/Transforms/Scalar/LowerWidenableCondition.cpp [802/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MakeGuardsExplicit.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MakeGuardsExplicit.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MakeGuardsExplicit.cpp.o -c ../lib/Transforms/Scalar/MakeGuardsExplicit.cpp [803/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o -c ../lib/Transforms/Scalar/MergedLoadStoreMotion.cpp [804/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o -c ../lib/Transforms/Scalar/MemCpyOptimizer.cpp [805/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerMatrixIntrinsics.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerMatrixIntrinsics.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerMatrixIntrinsics.cpp.o -c ../lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp [806/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o -c ../lib/Transforms/Scalar/MergeICmps.cpp ../lib/Transforms/Scalar/MergeICmps.cpp: In function 'llvm::BasicBlock* {anonymous}::mergeComparisons(llvm::ArrayRef<{anonymous}::BCECmpBlock>, llvm::BasicBlock*, llvm::BasicBlock*, llvm::PHINode&, const llvm::TargetLibraryInfo&, llvm::AliasAnalysis&, llvm::DomTreeUpdater&)': ../lib/Transforms/Scalar/MergeICmps.cpp:594:20: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::BCECmpBlock>' changed in GCC 7.1 594 | static BasicBlock *mergeComparisons(ArrayRef Comparisons, | ^~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/IR/PassManager.h:40, from ../include/llvm/Transforms/Scalar/MergeICmps.h:12, from ../lib/Transforms/Scalar/MergeICmps.cpp:44: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<{anonymous}::BCECmpChain::BCECmpChain(const std::vector >&, llvm::PHINode&, llvm::AliasAnalysis&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/IR/PassManager.h:40, from ../include/llvm/Transforms/Scalar/MergeICmps.h:12, from ../lib/Transforms/Scalar/MergeICmps.cpp:44: /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/IR/PassManager.h:40, from ../include/llvm/Transforms/Scalar/MergeICmps.h:12, from ../lib/Transforms/Scalar/MergeICmps.cpp:44: /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In constructor '{anonymous}::BCECmpChain::BCECmpChain(const std::vector >&, llvm::PHINode&, llvm::AliasAnalysis&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::BCECmpBlock*, std::vector<{anonymous}::BCECmpBlock> >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [807/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o -c ../lib/Transforms/Scalar/NaryReassociate.cpp [808/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o -c ../lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp [809/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o -c ../lib/Transforms/Scalar/PlaceSafepoints.cpp [810/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o -c ../lib/Transforms/Scalar/Reg2Mem.cpp [811/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o -c ../lib/Transforms/Scalar/NewGVN.cpp [812/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o -c ../lib/Transforms/Scalar/SCCP.cpp [813/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o -c ../lib/Transforms/Scalar/Reassociate.cpp [814/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o -c ../lib/Transforms/Scalar/Scalar.cpp [815/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o -c ../lib/Transforms/Scalar/RewriteStatepointsForGC.cpp [816/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o -c ../lib/Transforms/Scalar/Scalarizer.cpp [817/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ScalarizeMaskedMemIntrin.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ScalarizeMaskedMemIntrin.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ScalarizeMaskedMemIntrin.cpp.o -c ../lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp [818/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o -c ../lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp [819/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o -c ../lib/Transforms/Scalar/SROA.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/SetVector.h:22, from ../include/llvm/Transforms/Scalar/SROA.h:18, from ../lib/Transforms/Scalar/SROA.cpp:25: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [820/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o -c ../lib/Transforms/Scalar/SimplifyCFGPass.cpp [821/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o -c ../lib/Transforms/Scalar/Sink.cpp [822/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o -c ../lib/Transforms/Scalar/SpeculativeExecution.cpp [823/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o -c ../lib/Transforms/Scalar/StraightLineStrengthReduce.cpp [824/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o -c ../lib/Transforms/Scalar/StructurizeCFG.cpp [825/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o -c ../lib/Transforms/Scalar/TailRecursionElimination.cpp [826/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o -c ../lib/Transforms/Scalar/SimpleLoopUnswitch.cpp [827/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transforms/Scalar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/WarnMissedTransforms.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/WarnMissedTransforms.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/WarnMissedTransforms.cpp.o -c ../lib/Transforms/Scalar/WarnMissedTransforms.cpp [828/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Annotation2Metadata.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Annotation2Metadata.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Annotation2Metadata.cpp.o -c ../lib/Transforms/IPO/Annotation2Metadata.cpp [829/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o -c ../lib/Transforms/IPO/AlwaysInliner.cpp [830/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o -c ../lib/Transforms/IPO/BarrierNoopPass.cpp [831/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o -c ../lib/Transforms/IPO/ArgumentPromotion.cpp ../lib/Transforms/IPO/ArgumentPromotion.cpp: In function 'llvm::Function* doPromotion(llvm::Function*, llvm::SmallPtrSetImpl&, llvm::SmallPtrSetImpl&, llvm::Optional >)': ../lib/Transforms/IPO/ArgumentPromotion.cpp:199:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 199 | Params.push_back(GetElementPtrInst::getIndexedType( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 200 | cast(I->getType())->getElementType(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ArgIndex.second)); | ~~~~~~~~~~~~~~~~ [832/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BlockExtractor.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BlockExtractor.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BlockExtractor.cpp.o -c ../lib/Transforms/IPO/BlockExtractor.cpp [833/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o -c ../lib/Transforms/IPO/ConstantMerge.cpp [834/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o -c ../lib/Transforms/IPO/CalledValuePropagation.cpp [835/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o -c ../lib/Transforms/IPO/CrossDSOCFI.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/TinyPtrVector.h:12, from ../include/llvm/IR/PassManager.h:44, from ../include/llvm/Transforms/IPO/CrossDSOCFI.h:17, from ../lib/Transforms/IPO/CrossDSOCFI.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/TinyPtrVector.h:12, from ../include/llvm/IR/PassManager.h:44, from ../include/llvm/Transforms/IPO/CrossDSOCFI.h:17, from ../lib/Transforms/IPO/CrossDSOCFI.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'void {anonymous}::CrossDSOCFI::buildCFICheck(llvm::Module&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [836/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Attributor.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Attributor.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Attributor.cpp.o -c ../lib/Transforms/IPO/Attributor.cpp [837/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o -c ../lib/Transforms/IPO/ElimAvailExtern.cpp [838/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o -c ../lib/Transforms/IPO/DeadArgumentElimination.cpp [839/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o -c ../lib/Transforms/IPO/ExtractGV.cpp [840/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o -c ../lib/Transforms/IPO/ForceFunctionAttrs.cpp [841/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionSpecialization.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionSpecialization.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionSpecialization.cpp.o -c ../lib/Transforms/IPO/FunctionSpecialization.cpp [842/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o -c ../lib/Transforms/IPO/FunctionAttrs.cpp [843/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o -c ../lib/Transforms/IPO/FunctionImport.cpp [844/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AttributorAttributes.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AttributorAttributes.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AttributorAttributes.cpp.o -c ../lib/Transforms/IPO/AttributorAttributes.cpp [845/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o -c ../lib/Transforms/IPO/GlobalSplit.cpp [846/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o -c ../lib/Transforms/IPO/GlobalDCE.cpp [847/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o -c ../lib/Transforms/IPO/IPO.cpp [848/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o -c ../lib/Transforms/IPO/GlobalOpt.cpp [849/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o -c ../lib/Transforms/IPO/InferFunctionAttrs.cpp [850/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/HotColdSplitting.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/HotColdSplitting.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/HotColdSplitting.cpp.o -c ../lib/Transforms/IPO/HotColdSplitting.cpp [851/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o -c ../lib/Transforms/IPO/InlineSimple.cpp [852/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o -c ../lib/Transforms/IPO/Internalize.cpp [853/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IROutliner.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IROutliner.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IROutliner.cpp.o -c ../lib/Transforms/IPO/IROutliner.cpp [854/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o -c ../lib/Transforms/IPO/LoopExtractor.cpp [855/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o -c ../lib/Transforms/IPO/Inliner.cpp [856/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o -c ../lib/Transforms/IPO/MergeFunctions.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Transforms/IPO/MergeFunctions.cpp:91: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:62, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../lib/Transforms/IPO/MergeFunctions.cpp:91: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 243 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../lib/Transforms/IPO/MergeFunctions.cpp:91: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1328 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2471 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2512:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2512 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2513 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2514:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2514 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2515 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2760:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2760 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2764:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2766:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2372:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2372 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2372:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2372:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2410 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2455:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2455 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2456 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2457 | __buffer_size); | ~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2458:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2458 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2459 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2460:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2460 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2462 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2463 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2633 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2689:25: 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2735:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2737:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2742:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2743:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2745:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2745 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2746 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __comp); | ~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Transforms/IPO/MergeFunctions.cpp:91: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'bool {anonymous}::MergeFunctions::runOnModule(llvm::Module&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../lib/Transforms/IPO/MergeFunctions.cpp:91: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5034:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 5034 | _TmpBuf __buf(__first, std::distance(__first, __last)); | ^~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5037:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 5037 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5039:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 5039 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5040 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [857/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o -c ../lib/Transforms/IPO/PartialInlining.cpp [858/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o -c ../lib/Transforms/IPO/PassManagerBuilder.cpp [859/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o -c ../lib/Transforms/IPO/LowerTypeTests.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/TinyPtrVector.h:12, from ../include/llvm/IR/PassManager.h:44, from ../include/llvm/Transforms/IPO/LowerTypeTests.h:18, from ../lib/Transforms/IPO/LowerTypeTests.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/SmallVector.h:21, from ../include/llvm/Transforms/IPO/LowerTypeTests.h:17, from ../lib/Transforms/IPO/LowerTypeTests.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/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():: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2633 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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():: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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():: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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():: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2689:25: 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 1328 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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():: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2471 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2512:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2512 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2513 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2514:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2514 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2515 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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():: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2760:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2760 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2764:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2766:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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():: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2410 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2458:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2458 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2459 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2460:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2460 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2462 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2463 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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():: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2735:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2737:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2742:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2743:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2745:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 2745 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2746 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'void {anonymous}::LowerTypeTestsModule::allocateByteArrays()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5037:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 5037 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5039:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::ByteArrayInfo*, std::vector<{anonymous}::ByteArrayInfo> >' changed in GCC 7.1 5039 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5040 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/TinyPtrVector.h:12, from ../include/llvm/IR/PassManager.h:44, from ../include/llvm/Transforms/IPO/LowerTypeTests.h:18, from ../lib/Transforms/IPO/LowerTypeTests.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/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>&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/TinyPtrVector.h:12, from ../include/llvm/IR/PassManager.h:44, from ../include/llvm/Transforms/IPO/LowerTypeTests.h:18, from ../lib/Transforms/IPO/LowerTypeTests.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member 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 = long long unsigned int; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/TinyPtrVector.h:12, from ../include/llvm/IR/PassManager.h:44, from ../include/llvm/Transforms/IPO/LowerTypeTests.h:18, from ../lib/Transforms/IPO/LowerTypeTests.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::lowertypetests::GlobalLayoutBuilder::addFragment(const std::set&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/IR/PassManager.h:45, from ../include/llvm/Transforms/IPO/LowerTypeTests.h:18, from ../lib/Transforms/IPO/LowerTypeTests.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/IR/PassManager.h:45, from ../include/llvm/Transforms/IPO/LowerTypeTests.h:18, from ../lib/Transforms/IPO/LowerTypeTests.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In function 'std::enable_if_t::value, void> llvm::yaml::yamlize(llvm::yaml::IO&, T&, bool, llvm::yaml::EmptyContext&) [with T = std::map]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [860/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o -c ../lib/Transforms/IPO/PruneEH.cpp [861/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleContextTracker.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleContextTracker.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleContextTracker.cpp.o -c ../lib/Transforms/IPO/SampleContextTracker.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Instructions.h:28, from ../include/llvm/Transforms/IPO/SampleContextTracker.h:22, from ../lib/Transforms/IPO/SampleContextTracker.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::basic_string; _Val = std::pair, llvm::sampleprof::FunctionSamples>; _KeyOfValue = std::_Select1st, llvm::sampleprof::FunctionSamples> >; _Compare = std::less; _Alloc = std::allocator, llvm::sampleprof::FunctionSamples> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452: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' {aka 'std::_Rb_tree_const_iterator, llvm::sampleprof::FunctionSamples> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Instructions.h:28, from ../include/llvm/Transforms/IPO/SampleContextTracker.h:22, from ../lib/Transforms/IPO/SampleContextTracker.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'llvm::sampleprof_error llvm::sampleprof::FunctionSamples::merge(const llvm::sampleprof::FunctionSamples&, uint64_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: 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' {aka 'std::_Rb_tree_const_iterator, llvm::sampleprof::FunctionSamples> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [862/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/OpenMPOpt.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/OpenMPOpt.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/OpenMPOpt.cpp.o -c ../lib/Transforms/IPO/OpenMPOpt.cpp [863/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o -c ../lib/Transforms/IPO/StripDeadPrototypes.cpp [864/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o -c ../lib/Transforms/IPO/SCCP.cpp [865/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileProbe.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileProbe.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileProbe.cpp.o -c ../lib/Transforms/IPO/SampleProfileProbe.cpp [866/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SyntheticCountsPropagation.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SyntheticCountsPropagation.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SyntheticCountsPropagation.cpp.o -c ../lib/Transforms/IPO/SyntheticCountsPropagation.cpp [867/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o -c ../lib/Transforms/IPO/StripSymbols.cpp [868/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o -c ../lib/Transforms/IPO/SampleProfile.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/TinyPtrVector.h:12, from ../include/llvm/IR/PassManager.h:44, from ../include/llvm/Transforms/IPO/SampleProfile.h:17, from ../lib/Transforms/IPO/SampleProfile.cpp:24: /opt/rh/devtoolset-9/root/usr/include/c++/9/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>]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<{anonymous}::InlineCandidate>::iterator' {aka '__gnu_cxx::__normal_iterator<{anonymous}::InlineCandidate*, std::vector<{anonymous}::InlineCandidate> >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {{anonymous}::InlineCandidate&}; _Tp = {anonymous}::InlineCandidate; _Alloc = std::allocator<{anonymous}::InlineCandidate>]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InlineCandidate*, std::vector<{anonymous}::InlineCandidate> >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/IR/PassManager.h:40, from ../include/llvm/Transforms/IPO/SampleProfile.h:17, from ../lib/Transforms/IPO/SampleProfile.cpp:24: /opt/rh/devtoolset-9/root/usr/include/c++/9/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>]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InlineCandidate*, std::vector<{anonymous}::InlineCandidate> >' changed in GCC 7.1 128 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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>]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InlineCandidate*, std::vector<{anonymous}::InlineCandidate> >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/TinyPtrVector.h:12, from ../include/llvm/IR/PassManager.h:44, from ../include/llvm/Transforms/IPO/SampleProfile.h:17, from ../lib/Transforms/IPO/SampleProfile.cpp:24: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'bool {anonymous}::SampleProfileLoader::inlineHotFunctionsWithPriority(llvm::Function&, llvm::DenseSet&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::InlineCandidate*, std::vector<{anonymous}::InlineCandidate> >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/IR/PassManager.h:45, from ../include/llvm/Transforms/IPO/SampleProfile.h:17, from ../lib/Transforms/IPO/SampleProfile.cpp:24: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::basic_string; _Val = std::pair, llvm::sampleprof::FunctionSamples>; _KeyOfValue = std::_Select1st, llvm::sampleprof::FunctionSamples> >; _Compare = std::less; _Alloc = std::allocator, llvm::sampleprof::FunctionSamples> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452: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' {aka 'std::_Rb_tree_const_iterator, llvm::sampleprof::FunctionSamples> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/IR/PassManager.h:45, from ../include/llvm/Transforms/IPO/SampleProfile.h:17, from ../lib/Transforms/IPO/SampleProfile.cpp:24: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'llvm::sampleprof_error llvm::sampleprof::FunctionSamples::merge(const llvm::sampleprof::FunctionSamples&, uint64_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: 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' {aka 'std::_Rb_tree_const_iterator, llvm::sampleprof::FunctionSamples> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [869/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o -c ../lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp [870/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Vectorize -I../lib/Transforms/Vectorize -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o -c ../lib/Transforms/Vectorize/LoopVectorizationLegality.cpp [871/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Vectorize -I../lib/Transforms/Vectorize -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o -c ../lib/Transforms/Vectorize/Vectorize.cpp [872/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/IPO -I../lib/Transforms/IPO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o -MF lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o.d -o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o -c ../lib/Transforms/IPO/WholeProgramDevirt.cpp ../lib/Transforms/IPO/WholeProgramDevirt.cpp: In function 'std::string {anonymous}::DevirtModule::getGlobalName({anonymous}::VTableSlot, llvm::ArrayRef, llvm::StringRef)': ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1450:13: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1450 | std::string DevirtModule::getGlobalName(VTableSlot Slot, | ^~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp: In function 'void {anonymous}::DevirtModule::exportGlobal({anonymous}::VTableSlot, llvm::ArrayRef, llvm::StringRef, llvm::Constant*)': ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1467:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1467 | void DevirtModule::exportGlobal(VTableSlot Slot, ArrayRef Args, | ^~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1470:54: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1470 | getGlobalName(Slot, Args, Name), C, &M); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp: In function 'void {anonymous}::DevirtModule::exportConstant({anonymous}::VTableSlot, llvm::ArrayRef, llvm::StringRef, uint32_t, uint32_t&)': ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1474:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1474 | void DevirtModule::exportConstant(VTableSlot Slot, ArrayRef Args, | ^~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1478:17: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1478 | exportGlobal( | ~~~~~~~~~~~~^ 1479 | Slot, Args, Name, | ~~~~~~~~~~~~~~~~~ 1480 | ConstantExpr::getIntToPtr(ConstantInt::get(Int32Ty, Const), Int8PtrTy)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp: In function 'llvm::Constant* {anonymous}::DevirtModule::importGlobal({anonymous}::VTableSlot, llvm::ArrayRef, llvm::StringRef)': ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1487:11: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1487 | Constant *DevirtModule::importGlobal(VTableSlot Slot, ArrayRef Args, | ^~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1490:40: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1490 | M.getOrInsertGlobal(getGlobalName(Slot, Args, Name), Int8Arr0Ty); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp: In function 'llvm::Constant* {anonymous}::DevirtModule::importConstant({anonymous}::VTableSlot, llvm::ArrayRef, llvm::StringRef, llvm::IntegerType*, uint32_t)': ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1497:11: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1497 | Constant *DevirtModule::importConstant(VTableSlot Slot, ArrayRef Args, | ^~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1503:29: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1503 | Constant *C = importGlobal(Slot, Args, Name); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp: In lambda function: ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1573:19: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 1573 | exportGlobal(Slot, Args, "unique_member", UniqueMemberAddr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../include/llvm/IR/Module.h:23, from ../include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from ../lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp: In member function 'bool {anonymous}::DevirtModule::trySingleImplDevirt(llvm::ModuleSummaryIndex*, llvm::MutableArrayRef, {anonymous}::VTableSlotInfo&, llvm::WholeProgramDevirtResolution*)': ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1141:6: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 1141 | bool DevirtModule::trySingleImplDevirt( | ^~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp: In function 'void llvm::wholeprogramdevirt::setAfterReturnValues(llvm::MutableArrayRef, uint64_t, unsigned int, int64_t&, uint64_t&)': ../lib/Transforms/IPO/WholeProgramDevirt.cpp:285:6: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 285 | void wholeprogramdevirt::setAfterReturnValues( | ^~~~~~~~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp: In function 'void llvm::wholeprogramdevirt::setBeforeReturnValues(llvm::MutableArrayRef, uint64_t, unsigned int, int64_t&, uint64_t&)': ../lib/Transforms/IPO/WholeProgramDevirt.cpp:268:6: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 268 | void wholeprogramdevirt::setBeforeReturnValues( | ^~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../include/llvm/IR/Module.h:23, from ../include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from ../lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 ../lib/Transforms/IPO/WholeProgramDevirt.cpp: In function 'uint64_t llvm::wholeprogramdevirt::findLowestOffset(llvm::ArrayRef, bool, uint64_t)': ../lib/Transforms/IPO/WholeProgramDevirt.cpp:195:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 195 | wholeprogramdevirt::findLowestOffset(ArrayRef Targets, | ^~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../include/llvm/IR/Module.h:23, from ../include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from ../lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Module.h:23, from ../include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from ../lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /opt/rh/devtoolset-9/root/usr/include/c++/9/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::vector >; _Val = std::pair >, llvm::WholeProgramDevirtResolution::ByArg>; _KeyOfValue = std::_Select1st >, llvm::WholeProgramDevirtResolution::ByArg> >; _Compare = std::less > >; _Alloc = std::allocator >, llvm::WholeProgramDevirtResolution::ByArg> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::pair >, llvm::WholeProgramDevirtResolution::ByArg>, std::_Select1st >, llvm::WholeProgramDevirtResolution::ByArg> >, std::less > >, std::allocator >, llvm::WholeProgramDevirtResolution::ByArg> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >, llvm::WholeProgramDevirtResolution::ByArg> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp: In member function 'bool {anonymous}::DevirtModule::tryVirtualConstProp(llvm::MutableArrayRef, {anonymous}::VTableSlotInfo&, llvm::WholeProgramDevirtResolution*, {anonymous}::VTableSlot)': ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1622:6: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 1622 | bool DevirtModule::tryVirtualConstProp( | ^~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Module.h:23, from ../include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from ../lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree >, std::pair >, llvm::WholeProgramDevirtResolution::ByArg>, std::_Select1st >, llvm::WholeProgramDevirtResolution::ByArg> >, std::less > >, std::allocator >, llvm::WholeProgramDevirtResolution::ByArg> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >, llvm::WholeProgramDevirtResolution::ByArg> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1707:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1707 | exportConstant(Slot, CSByConstantArg.first, "byte", OffsetByte, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1708 | ResByArg->Byte); | ~~~~~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1709:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1709 | exportConstant(Slot, CSByConstantArg.first, "bit", 1ULL << OffsetBit, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1710 | ResByArg->Bit); | ~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../include/llvm/IR/Module.h:23, from ../include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from ../lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'std::enable_if_t::value, void> llvm::yaml::yamlize(llvm::yaml::IO&, T&, bool, llvm::yaml::EmptyContext&) [with T = std::map >, llvm::WholeProgramDevirtResolution::ByArg>]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Module.h:23, from ../include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from ../lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree >, std::pair >, llvm::WholeProgramDevirtResolution::ByArg>, std::_Select1st >, llvm::WholeProgramDevirtResolution::ByArg> >, std::less > >, std::allocator >, llvm::WholeProgramDevirtResolution::ByArg> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >, llvm::WholeProgramDevirtResolution::ByArg> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../include/llvm/IR/Module.h:23, from ../include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from ../lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'bool {anonymous}::DevirtIndex::trySingleImplDevirt(llvm::MutableArrayRef, llvm::VTableSlotSummary&, {anonymous}::VTableSlotInfo&, llvm::WholeProgramDevirtResolution*, std::set&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp: In function 'void {anonymous}::DevirtModule::tryICallBranchFunnel(llvm::MutableArrayRef, {anonymous}::VTableSlotInfo&, llvm::WholeProgramDevirtResolution*, {anonymous}::VTableSlot)': ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1257:6: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 1257 | void DevirtModule::tryICallBranchFunnel( | ^~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1284:40: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1284 | getGlobalName(Slot, {}, "branch_funnel"), &M); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp: In member function 'void {anonymous}::DevirtModule::importResolution({anonymous}::VTableSlot, {anonymous}::VTableSlotInfo&)': ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1981:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1981 | importGlobal(Slot, CSByConstantArg.first, "unique_member"); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1987:38: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1987 | Constant *Byte = importConstant(Slot, CSByConstantArg.first, "byte", | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1988 | Int32Ty, ResByArg.Byte); | ~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp:1989:37: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1989 | Constant *Bit = importConstant(Slot, CSByConstantArg.first, "bit", Int8Ty, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1990 | ResByArg.Bit); | ~~~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp:2003:44: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2003 | M.getOrInsertFunction(getGlobalName(Slot, {}, "branch_funnel"), | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../include/llvm/IR/Module.h:23, from ../include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from ../lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'void {anonymous}::DevirtModule::buildTypeIdentifierMap(std::vector&, llvm::DenseMap >&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Module.h:23, from ../include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from ../lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Module.h:23, from ../include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from ../lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = llvm::WholeProgramDevirtResolution; _Compare = std::less; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In function 'std::enable_if_t::value, void> llvm::yaml::yamlize(llvm::yaml::IO&, T&, bool, llvm::yaml::EmptyContext&) [with T = std::map]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'void {anonymous}::DevirtIndex::run()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../include/llvm/IR/Module.h:23, from ../include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from ../lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'bool {anonymous}::DevirtModule::run()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp:2149:32: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 2149 | tryVirtualConstProp(TargetsForSlot, S.second, Res, S.first); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Transforms/IPO/WholeProgramDevirt.cpp:2151:29: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 2151 | tryICallBranchFunnel(TargetsForSlot, S.second, Res, S.first); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../include/llvm/IR/Module.h:23, from ../include/llvm/Transforms/IPO/WholeProgramDevirt.h:17, from ../lib/Transforms/IPO/WholeProgramDevirt.cpp:53: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [873/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Vectorize -I../lib/Transforms/Vectorize -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VectorCombine.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VectorCombine.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VectorCombine.cpp.o -c ../lib/Transforms/Vectorize/VectorCombine.cpp [874/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Vectorize -I../lib/Transforms/Vectorize -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGBuilder.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGBuilder.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGBuilder.cpp.o -c ../lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp [875/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Vectorize -I../lib/Transforms/Vectorize -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o -c ../lib/Transforms/Vectorize/VPlan.cpp [876/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-writer -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenAsmWriter.inc -d lib/Target/AArch64/AArch64GenAsmWriter.inc.d [877/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-matcher -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenAsmMatcher.inc -d lib/Target/AArch64/AArch64GenAsmMatcher.inc.d [878/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Vectorize -I../lib/Transforms/Vectorize -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o -c ../lib/Transforms/Vectorize/SLPVectorizer.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Transforms/Vectorize/SLPVectorizer.h:21, from ../lib/Transforms/Vectorize/SLPVectorizer.cpp:19: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 > > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [879/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-disassembler -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenDisassemblerTables.inc -d lib/Target/AArch64/AArch64GenDisassemblerTables.inc.d [880/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-callingconv -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenCallingConv.inc -d lib/Target/AArch64/AArch64GenCallingConv.inc.d [881/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Vectorize -I../lib/Transforms/Vectorize -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanPredicator.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanPredicator.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanPredicator.cpp.o -c ../lib/Transforms/Vectorize/VPlanPredicator.cpp [882/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Vectorize -I../lib/Transforms/Vectorize -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o -MF lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o.d -o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o -c ../lib/Transforms/Vectorize/LoopVectorize.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/TinyPtrVector.h:12, from ../include/llvm/IR/PassManager.h:44, from ../include/llvm/Transforms/Vectorize/LoopVectorize.h:59, from ../lib/Transforms/Vectorize/LoopVectorize.cpp:56: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [883/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-fast-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenFastISel.inc -d lib/Target/AArch64/AArch64GenFastISel.inc.d [884/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PreLegalizerCombinerHelper" -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc -d lib/Target/AArch64/AArch64GenPreLegalizeGICombiner.inc.d [885/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64O0PreLegalizerCombinerHelper" -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc -d lib/Target/AArch64/AArch64GenO0PreLegalizeGICombiner.inc.d [886/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerCombinerHelper" -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc -d lib/Target/AArch64/AArch64GenPostLegalizeGICombiner.inc.d [887/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-dag-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenDAGISel.inc -d lib/Target/AArch64/AArch64GenDAGISel.inc.d [888/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-global-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenGlobalISel.inc -d lib/Target/AArch64/AArch64GenGlobalISel.inc.d [889/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AArch64PostLegalizerLoweringHelper" -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc -d lib/Target/AArch64/AArch64GenPostLegalizeGILowering.inc.d [890/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/ObjCARC -I../lib/Transforms/ObjCARC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o -c ../lib/Transforms/ObjCARC/ObjCARCExpand.cpp [891/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/ObjCARC -I../lib/Transforms/ObjCARC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o -c ../lib/Transforms/ObjCARC/ObjCARCAPElim.cpp [892/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/ObjCARC -I../lib/Transforms/ObjCARC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o -c ../lib/Transforms/ObjCARC/ObjCARC.cpp [893/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/ObjCARC -I../lib/Transforms/ObjCARC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o -c ../lib/Transforms/ObjCARC/DependencyAnalysis.cpp [894/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/ObjCARC -I../lib/Transforms/ObjCARC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o -c ../lib/Transforms/ObjCARC/ObjCARCContract.cpp [895/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/ObjCARC -I../lib/Transforms/ObjCARC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o -c ../lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp [896/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/ObjCARC -I../lib/Transforms/ObjCARC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o -c ../lib/Transforms/ObjCARC/ObjCARCOpts.cpp [897/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/ObjCARC -I../lib/Transforms/ObjCARC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o -c ../lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp [898/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/ObjCARC -I../lib/Transforms/ObjCARC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o -MF lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o.d -o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o -c ../lib/Transforms/ObjCARC/PtrState.cpp [899/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Coroutines -I../lib/Transforms/Coroutines -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o -c ../lib/Transforms/Coroutines/CoroCleanup.cpp [900/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Coroutines -I../lib/Transforms/Coroutines -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o -c ../lib/Transforms/Coroutines/CoroEarly.cpp [901/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Coroutines -I../lib/Transforms/Coroutines -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o -c ../lib/Transforms/Coroutines/CoroElide.cpp [902/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-bank -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenRegisterBank.inc -d lib/Target/AMDGPU/AMDGPUGenRegisterBank.inc.d [903/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-searchable-tables -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenSearchableTables.inc -d lib/Target/AMDGPU/AMDGPUGenSearchableTables.inc.d [904/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Linker -I../lib/Linker -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o -MF lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o.d -o lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o -c ../lib/Linker/LinkModules.cpp [905/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Coroutines -I../lib/Transforms/Coroutines -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o -c ../lib/Transforms/Coroutines/CoroSplit.cpp [906/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Coroutines -I../lib/Transforms/Coroutines -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o -MF lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o.d -o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o -c ../lib/Transforms/Coroutines/CoroFrame.cpp ../lib/Transforms/Coroutines/CoroFrame.cpp: In function 'void buildFrameDebugInfo(llvm::Function&, llvm::coro::Shape&, {anonymous}::FrameDataInfo&)': ../lib/Transforms/Coroutines/CoroFrame.cpp:1081:25: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1081 | DBuilder.insertDeclare(Shape.FramePtr, FrameDIVar, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1082 | DBuilder.createExpression(), DILoc, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1083 | Shape.FramePtr->getNextNode()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Transforms/Coroutines/CoroFrame.cpp: In function 'llvm::StructType* buildFrameType(llvm::Function&, llvm::coro::Shape&, {anonymous}::FrameDataInfo&)': ../lib/Transforms/Coroutines/CoroFrame.cpp:719:64: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 719 | auto SizeAndAlign = performOptimizedStructLayout(LayoutFields); | ^ [907/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o -c ../lib/Analysis/AliasAnalysisSummary.cpp [908/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Linker -I../lib/Linker -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o -MF lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o.d -o lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o -c ../lib/Linker/IRMover.cpp [909/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o -c ../lib/Analysis/AliasAnalysisEvaluator.cpp [910/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o -c ../lib/Analysis/Analysis.cpp [911/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o -c ../lib/Analysis/AliasAnalysis.cpp [912/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o -c ../lib/Analysis/AliasSetTracker.cpp [913/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumeBundleQueries.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumeBundleQueries.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumeBundleQueries.cpp.o -c ../lib/Analysis/AssumeBundleQueries.cpp [914/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o -c ../lib/Analysis/AssumptionCache.cpp [915/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o -c ../lib/Analysis/BlockFrequencyInfoImpl.cpp ../lib/Analysis/BlockFrequencyInfoImpl.cpp: In member function 'llvm::iterator_range > llvm::BlockFrequencyInfoImplBase::analyzeIrreducible(const llvm::bfi_detail::IrreducibleGraph&, llvm::BlockFrequencyInfoImplBase::LoopData*, std::list::iterator)': ../lib/Analysis/BlockFrequencyInfoImpl.cpp:805:1: note: parameter passing for argument of type 'std::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 805 | BlockFrequencyInfoImplBase::analyzeIrreducible( | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [916/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o -c ../lib/Analysis/BasicAliasAnalysis.cpp [917/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o -c ../lib/Analysis/BlockFrequencyInfo.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/TinyPtrVector.h:12, from ../include/llvm/IR/PassManager.h:44, from ../include/llvm/Analysis/BlockFrequencyInfo.h:17, from ../lib/Analysis/BlockFrequencyInfo.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::BlockFrequencyInfoImpl::initializeRPOT() [with BT = llvm::BasicBlock]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector > > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair >}; _Tp = std::pair >; _Alloc = std::allocator > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::BlockFrequencyInfoImpl::setBlockFreq(const BlockT*, uint64_t) [with BT = llvm::BasicBlock]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 ../lib/Analysis/BlockFrequencyInfo.cpp:17: ../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]': ../include/llvm/Analysis/BlockFrequencyInfoImpl.h:677:6: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 677 | void IrreducibleGraph::addEdges(const BlockNode &Node, | ^~~~~~~~~~~~~~~~ ../include/llvm/Analysis/BlockFrequencyInfoImpl.h:677:6: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 ../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]': ../include/llvm/Analysis/BlockFrequencyInfoImpl.h:662:6: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 662 | void IrreducibleGraph::initialize(const BFIBase::LoopData *OuterLoop, | ^~~~~~~~~~~~~~~~ ../include/llvm/Analysis/BlockFrequencyInfoImpl.h:667:7: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 667 | addEdges(N, OuterLoop, addBlockEdges); | ^~~~~~~~ ../include/llvm/Analysis/BlockFrequencyInfoImpl.h:671:7: note: parameter passing for argument of type 'llvm::bfi_detail::BlockEdgesAdder' changed in GCC 7.1 671 | addEdges(Index, OuterLoop, addBlockEdges); | ^~~~~~~~ ../include/llvm/Analysis/BlockFrequencyInfoImpl.h: In member function 'void llvm::BlockFrequencyInfoImpl::computeIrreducibleMass(llvm::BlockFrequencyInfoImplBase::LoopData*, std::list::iterator) [with BT = llvm::BasicBlock]': ../include/llvm/Analysis/BlockFrequencyInfoImpl.h:1671:6: note: parameter passing for argument of type 'std::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1671 | void BlockFrequencyInfoImpl::computeIrreducibleMass( | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/Analysis/BlockFrequencyInfoImpl.h:1685:36: note: parameter passing for argument of type 'std::list::iterator' {aka 'std::_List_iterator'} changed in GCC 7.1 1685 | for (auto &L : analyzeIrreducible(G, OuterLoop, Insert)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [918/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o -c ../lib/Analysis/CFG.cpp [919/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o -c ../lib/Analysis/BranchProbabilityInfo.cpp [920/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o -c ../lib/Analysis/CFGPrinter.cpp [921/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o -c ../lib/Analysis/CallGraph.cpp [922/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o -c ../lib/Analysis/CFLSteensAliasAnalysis.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/Analysis/MemoryLocation.h:20, from ../include/llvm/Analysis/AliasAnalysis.h:44, from ../include/llvm/Analysis/CFLSteensAliasAnalysis.h:19, from ../lib/Analysis/CFLSteensAliasAnalysis.cpp:37: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::cflaa::CFLGraph::Edge}; _Tp = llvm::cflaa::CFLGraph::Edge; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [923/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o -c ../lib/Analysis/CFLAndersAliasAnalysis.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/Analysis/CFLAndersAliasAnalysis.h:17, from ../lib/Analysis/CFLAndersAliasAnalysis.cpp:55: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/Analysis/CFLAndersAliasAnalysis.h:17, from ../lib/Analysis/CFLAndersAliasAnalysis.cpp:55: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/Analysis/CFLAndersAliasAnalysis.h:17, from ../lib/Analysis/CFLAndersAliasAnalysis.cpp:55: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/Analysis/MemoryLocation.h:20, from ../include/llvm/Analysis/AliasAnalysis.h:44, from ../include/llvm/Analysis/CFLAndersAliasAnalysis.h:19, from ../lib/Analysis/CFLAndersAliasAnalysis.cpp:55: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::cflaa::CFLGraph::Edge}; _Tp = llvm::cflaa::CFLGraph::Edge; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/Analysis/CFLAndersAliasAnalysis.h:17, from ../lib/Analysis/CFLAndersAliasAnalysis.cpp:55: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void populateAliasMap(llvm::DenseMap >&, const {anonymous}::ReachabilitySet&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::OffsetValue*, std::vector<{anonymous}::OffsetValue> >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [924/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o -c ../lib/Analysis/CGSCCPassManager.cpp [925/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o -c ../lib/Analysis/CallGraphSCCPass.cpp [926/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o -c ../lib/Analysis/CallPrinter.cpp [927/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o -c ../lib/Analysis/CmpInstAnalysis.cpp [928/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o -c ../lib/Analysis/CaptureTracking.cpp [929/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o -c ../lib/Analysis/CostModel.cpp [930/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o -c ../lib/Analysis/CodeMetrics.cpp [931/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstraintSystem.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstraintSystem.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstraintSystem.cpp.o -c ../lib/Analysis/ConstraintSystem.cpp [932/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o -c ../lib/Analysis/DDG.cpp [933/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDGPrinter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDGPrinter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDGPrinter.cpp.o -c ../lib/Analysis/DDGPrinter.cpp [934/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o -c ../lib/Analysis/Delinearization.cpp [935/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o -c ../lib/Analysis/ConstantFolding.cpp In file included from ../lib/Analysis/ConstantFolding.cpp:19: ../include/llvm/ADT/APFloat.h: In function 'llvm::Constant* {anonymous}::ConstantFoldSSEConvertToInt(const llvm::APFloat&, bool, llvm::Type*, bool)': ../include/llvm/ADT/APFloat.h:1111:25: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 28 | return U.IEEE.METHOD_CALL; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | if (usesLayout(getSemantics())) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | return U.Double.METHOD_CALL; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | llvm_unreachable("Unexpected semantics"); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | } while (false) | ~~~~~~~~~~~~~~~ 33 | | 34 | namespace llvm { | ~~~~~~~~~~~~~~~~ 35 | | 36 | struct fltSemantics; | ~~~~~~~~~~~~~~~~~~~~ 37 | class APSInt; | ~~~~~~~~~~~~~ 38 | class StringRef; | ~~~~~~~~~~~~~~~~ 39 | class APFloat; | ~~~~~~~~~~~~~~ 40 | class raw_ostream; | ~~~~~~~~~~~~~~~~~~ 41 | | 42 | template class Expected; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43 | template class SmallVectorImpl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | | 45 | /// Enum that represents what fraction of the LSB truncated bits of an fp number | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46 | /// represent. | ~~~~~~~~~~~~~~ 47 | /// | ~~~ 48 | /// This essentially combines the roles of guard and sticky bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 | enum lostFraction { // Example of truncated bits: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | lfExactlyZero, // 000000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51 | lfLessThanHalf, // 0xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | lfExactlyHalf, // 100000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53 | lfMoreThanHalf // 1xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | }; | ~~ 55 | | 56 | /// A self-contained host- and target-independent arbitrary-precision | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | /// floating-point software implementation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | /// | ~~~ 59 | /// APFloat uses bignum integer arithmetic as provided by static functions in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | /// the APInt class. The library will work with bignum integers whose parts are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | /// any unsigned type at least 16 bits wide, but 64 bits is recommended. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | /// | ~~~ 63 | /// Written for clarity rather than speed, in particular with a view to use in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | /// the front-end of a cross compiler so that target arithmetic can be correctly | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | /// performed on the host. Performance should nonetheless be reasonable, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | /// particularly for its intended use. It may be useful as a base | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | /// implementation for a run-time library during development of a faster | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | /// target-specific one. | ~~~~~~~~~~~~~~~~~~~~~~~~ 69 | /// | ~~~ 70 | /// All 5 rounding modes in the IEEE-754R draft are handled correctly for all | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | /// implemented operations. Currently implemented operations are add, subtract, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | /// multiply, divide, fused-multiply-add, conversion-to-float, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | /// conversion-to-integer and conversion-from-integer. New rounding modes | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | /// (e.g. away from zero) can be added with three or four lines of code. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | /// | ~~~ 76 | /// Four formats are built-in: IEEE single precision, double precision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | /// quadruple precision, and x87 80-bit extended double (when operating with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | /// full extended precision). Adding a new format that obeys IEEE semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | /// only requires adding two lines of code: a declaration and definition of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | /// format. | ~~~~~~~~~~~ 81 | /// | ~~~ 82 | /// All operations return the status of that operation as an exception bit-mask, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | /// so multiple operations can be done consecutively with their results or-ed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | /// together. The returned status can be useful for compiler diagnostics; e.g., | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | /// inexact, underflow and overflow can be easily diagnosed on constant folding, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | /// and compiler optimizers can determine what exceptions would be raised by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | /// folding operations and optimize, or perhaps not optimize, accordingly. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | /// | ~~~ 89 | /// At present, underflow tininess is detected after rounding; it should be | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | /// straight forward to add support for the before-rounding case too. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | /// | ~~~ 92 | /// The library reads hexadecimal floating point numbers as per C99, and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | /// correctly rounds if necessary according to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | /// Syntax is required to have been validated by the caller. It also converts | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | /// floating point numbers to hexadecimal text as per the C99 %a and %A | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | /// conversions. The output precision (or alternatively the natural minimal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | /// precision) can be specified; if the requested precision is less than the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | /// natural precision the output is correctly rounded for the specified rounding | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | /// mode. | ~~~~~~~~~ 100 | /// | ~~~ 101 | /// It also reads decimal floating point numbers and correctly rounds according | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | /// to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103 | /// | ~~~ 104 | /// Conversion to decimal text is not currently implemented. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | /// | ~~~ 106 | /// Non-zero finite numbers are represented internally as a sign bit, a 16-bit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | /// signed exponent, and the significand as an array of integer parts. After | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | /// normalization of a number of precision P the exponent is within the range of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | /// the format, and if the number is not denormal the P-th bit of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | /// significand is set as an explicit integer bit. For denormals the most | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | /// significant bit is shifted right so that the exponent is maintained at the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | /// format's minimum, so that the smallest denormal has just the least | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | /// significant bit of the significand set. The sign of zeroes and infinities | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | /// is significant; the exponent and significand of such numbers is not stored, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | /// but has a known implicit (deterministic) value: 0 for the significands, 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | /// for zero exponent, all 1 bits for infinity exponent. For NaNs the sign and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | /// significand are deterministic, although not really meaningful, and preserved | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | /// in non-conversion operations. The exponent is implicitly all 1 bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 | /// | ~~~ 120 | /// APFloat does not provide any exception handling beyond default exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 | /// handling. We represent Signaling NaNs via IEEE-754R 2008 6.2.1 should clause | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | /// by encoding Signaling NaNs with the first bit of its trailing significand as | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | /// 0. | ~~~~~~ 124 | /// | ~~~ 125 | /// TODO | ~~~~~~~~ 126 | /// ==== | ~~~~~~~~ 127 | /// | ~~~ 128 | /// Some features that may or may not be worth adding: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | /// | ~~~ 130 | /// Binary to decimal conversion (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | /// | ~~~ 132 | /// Optional ability to detect underflow tininess before rounding. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | /// | ~~~ 134 | /// New formats: x87 in single and double precision mode (IEEE apart from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | /// extended exponent range) (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | /// | ~~~ 137 | /// New operations: sqrt, IEEE remainder, C90 fmod, nexttoward. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | /// | ~~~ 139 | | 140 | // This is the common type definitions shared by APFloat and its internal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | // implementation classes. This struct should not define any non-static data | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | // members. | ~~~~~~~~~~~ 143 | struct APFloatBase { | ~~~~~~~~~~~~~~~~~~~~ 144 | typedef APInt::WordType integerPart; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | static constexpr unsigned integerPartWidth = APInt::APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146 | | 147 | /// A signed type to represent a floating point numbers unbiased exponent. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | typedef int32_t ExponentType; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | | 150 | /// \name Floating Point Semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | /// @{ | ~~~~~~ 152 | enum Semantics { | ~~~~~~~~~~~~~~~~ 153 | S_IEEEhalf, | ~~~~~~~~~~~ 154 | S_BFloat, | ~~~~~~~~~ 155 | S_IEEEsingle, | ~~~~~~~~~~~~~ 156 | S_IEEEdouble, | ~~~~~~~~~~~~~ 157 | S_x87DoubleExtended, | ~~~~~~~~~~~~~~~~~~~~ 158 | S_IEEEquad, | ~~~~~~~~~~~ 159 | S_PPCDoubleDouble | ~~~~~~~~~~~~~~~~~ 160 | }; | ~~ 161 | | 162 | static const llvm::fltSemantics &EnumToSemantics(Semantics S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | static Semantics SemanticsToEnum(const llvm::fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | | 165 | static const fltSemantics &IEEEhalf() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | static const fltSemantics &BFloat() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | static const fltSemantics &IEEEsingle() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | static const fltSemantics &IEEEdouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | static const fltSemantics &IEEEquad() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | static const fltSemantics &PPCDoubleDouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | static const fltSemantics &x87DoubleExtended() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | | 173 | /// A Pseudo fltsemantic used to construct APFloats that cannot conflict with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | /// anything real. | ~~~~~~~~~~~~~~~~~~ 175 | static const fltSemantics &Bogus() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | | 177 | /// @} | ~~~~~~ 178 | | 179 | /// IEEE-754R 5.11: Floating Point Comparison Relations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | enum cmpResult { | ~~~~~~~~~~~~~~~~ 181 | cmpLessThan, | ~~~~~~~~~~~~ 182 | cmpEqual, | ~~~~~~~~~ 183 | cmpGreaterThan, | ~~~~~~~~~~~~~~~ 184 | cmpUnordered | ~~~~~~~~~~~~ 185 | }; | ~~ 186 | | 187 | /// IEEE-754R 4.3: Rounding-direction attributes. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | using roundingMode = llvm::RoundingMode; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | | 190 | static constexpr roundingMode rmNearestTiesToEven = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | RoundingMode::NearestTiesToEven; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | static constexpr roundingMode rmTowardPositive = RoundingMode::TowardPositive; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | static constexpr roundingMode rmTowardNegative = RoundingMode::TowardNegative; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | static constexpr roundingMode rmTowardZero = RoundingMode::TowardZero; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | static constexpr roundingMode rmNearestTiesToAway = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | RoundingMode::NearestTiesToAway; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | | 198 | /// IEEE-754R 7: Default exception handling. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | /// | ~~~ 200 | /// opUnderflow or opOverflow are always returned or-ed with opInexact. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | /// | ~~~ 202 | /// APFloat models this behavior specified by IEEE-754: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | /// "For operations producing results in floating-point format, the default | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | /// result of an operation that signals the invalid operation exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | /// shall be a quiet NaN." | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | enum opStatus { | ~~~~~~~~~~~~~~~ 207 | opOK = 0x00, | ~~~~~~~~~~~~ 208 | opInvalidOp = 0x01, | ~~~~~~~~~~~~~~~~~~~ 209 | opDivByZero = 0x02, | ~~~~~~~~~~~~~~~~~~~ 210 | opOverflow = 0x04, | ~~~~~~~~~~~~~~~~~~ 211 | opUnderflow = 0x08, | ~~~~~~~~~~~~~~~~~~~ 212 | opInexact = 0x10 | ~~~~~~~~~~~~~~~~ 213 | }; | ~~ 214 | | 215 | /// Category of internally-represented number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | enum fltCategory { | ~~~~~~~~~~~~~~~~~~ 217 | fcInfinity, | ~~~~~~~~~~~ 218 | fcNaN, | ~~~~~~ 219 | fcNormal, | ~~~~~~~~~ 220 | fcZero | ~~~~~~ 221 | }; | ~~ 222 | | 223 | /// Convenience enum used to construct an uninitialized APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | enum uninitializedTag { | ~~~~~~~~~~~~~~~~~~~~~~~ 225 | uninitialized | ~~~~~~~~~~~~~ 226 | }; | ~~ 227 | | 228 | /// Enumeration of \c ilogb error results. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | enum IlogbErrorKinds { | ~~~~~~~~~~~~~~~~~~~~~~ 230 | IEK_Zero = INT_MIN + 1, | ~~~~~~~~~~~~~~~~~~~~~~~ 231 | IEK_NaN = INT_MIN, | ~~~~~~~~~~~~~~~~~~ 232 | IEK_Inf = INT_MAX | ~~~~~~~~~~~~~~~~~ 233 | }; | ~~ 234 | | 235 | static unsigned int semanticsPrecision(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | static ExponentType semanticsMinExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237 | static ExponentType semanticsMaxExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | static unsigned int semanticsSizeInBits(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | | 240 | /// Returns the size of the floating point number (in bits) in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | /// semantics. | ~~~~~~~~~~~~~~ 242 | static unsigned getSizeInBits(const fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | }; | ~~ 244 | | 245 | namespace detail { | ~~~~~~~~~~~~~~~~~~ 246 | | 247 | class IEEEFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | public: | ~~~~~~~ 249 | /// \name Constructors | ~~~~~~~~~~~~~~~~~~~~~~ 250 | /// @{ | ~~~~~~ 251 | | 252 | IEEEFloat(const fltSemantics &); // Default construct to +0.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | IEEEFloat(const fltSemantics &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254 | IEEEFloat(const fltSemantics &, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | IEEEFloat(const fltSemantics &, const APInt &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | explicit IEEEFloat(double d); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | explicit IEEEFloat(float f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258 | IEEEFloat(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259 | IEEEFloat(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~ 260 | ~IEEEFloat(); | ~~~~~~~~~~~~~ 261 | | 262 | /// @} | ~~~~~~ 263 | | 264 | /// Returns whether this instance allocated memory. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | bool needsCleanup() const { return partCount() > 1; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | | 267 | /// \name Convenience "constructors" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | /// @{ | ~~~~~~ 269 | | 270 | /// @} | ~~~~~~ 271 | | 272 | /// \name Arithmetic | ~~~~~~~~~~~~~~~~~~~~ 273 | /// @{ | ~~~~~~ 274 | | 275 | opStatus add(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | opStatus subtract(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | opStatus multiply(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | opStatus divide(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | /// IEEE remainder. | ~~~~~~~~~~~~~~~~~~~ 280 | opStatus remainder(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | /// C fmod, or llvm frem. | ~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | opStatus mod(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | opStatus fusedMultiplyAdd(const IEEEFloat &, const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | opStatus roundToIntegral(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | /// IEEE-754R 5.3.1: nextUp/nextDown. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | | 288 | /// @} | ~~~~~~ 289 | | 290 | /// \name Sign operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | /// @{ | ~~~~~~ 292 | | 293 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 294 | | 295 | /// @} | ~~~~~~ 296 | | 297 | /// \name Conversions | ~~~~~~~~~~~~~~~~~~~~~ 298 | /// @{ | ~~~~~~ 299 | | 300 | opStatus convert(const fltSemantics &, roundingMode, bool *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | opStatus convertToInteger(MutableArrayRef, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 302 | roundingMode, bool *) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 303 | opStatus convertFromAPInt(const APInt &, bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | opStatus convertFromSignExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 305 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 306 | opStatus convertFromZeroExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 308 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310 | double convertToDouble() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | float convertToFloat() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | | 313 | /// @} | ~~~~~~ 314 | | 315 | /// The definition of equality is not straightforward for floating point, so | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | /// we won't use operator==. Use one of the following, or write whatever it | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | /// is you really mean. | ~~~~~~~~~~~~~~~~~~~~~~~ 318 | bool operator==(const IEEEFloat &) const = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | | 320 | /// IEEE comparison with another floating point number (NaNs compare | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 | /// unordered, 0==-0). | ~~~~~~~~~~~~~~~~~~~~~~ 322 | cmpResult compare(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 | | 324 | /// Bitwise comparison for equality (QNaNs compare equal, 0!=-0). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325 | bool bitwiseIsEqual(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | | 327 | /// Write out a hexadecimal representation of the floating point value to DST, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | /// which must be of sufficient size, in the C99 form [-]0xh.hhhhp[+-]d. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | /// Return the number of characters written, excluding the terminating NUL. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | unsigned int convertToHexString(char *dst, unsigned int hexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | bool upperCase, roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332 | | 333 | /// \name IEEE-754R 5.7.2 General operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | /// @{ | ~~~~~~ 335 | | 336 | /// IEEE-754R isSignMinus: Returns true if and only if the current value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337 | /// negative. | ~~~~~~~~~~~~~ 338 | /// | ~~~ 339 | /// This applies to zeros and NaNs as well. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | bool isNegative() const { return sign; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341 | | 342 | /// IEEE-754R isNormal: Returns true if and only if the current value is normal. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | /// | ~~~ 344 | /// This implies that the current value of the float is not zero, subnormal, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345 | /// infinite, or NaN following the definition of normality from IEEE-754R. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | bool isNormal() const { return !isDenormal() && isFiniteNonZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347 | | 348 | /// Returns true if and only if the current value is zero, subnormal, or | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | /// normal. | ~~~~~~~~~~~ 350 | /// | ~~~ 351 | /// This means that the value is not infinite or NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 352 | bool isFinite() const { return !isNaN() && !isInfinity(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | | 354 | /// Returns true if and only if the float is plus or minus zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | bool isZero() const { return category == fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | | 357 | /// IEEE-754R isSubnormal(): Returns true if and only if the float is a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | /// denormal. | ~~~~~~~~~~~~~ 359 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 360 | | 361 | /// IEEE-754R isInfinite(): Returns true if and only if the float is infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | bool isInfinity() const { return category == fcInfinity; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | | 364 | /// Returns true if and only if the float is a quiet or signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 365 | bool isNaN() const { return category == fcNaN; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 366 | | 367 | /// Returns true if and only if the float is a signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | bool isSignaling() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | | 370 | /// @} | ~~~~~~ 371 | | 372 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 373 | /// @{ | ~~~~~~ 374 | | 375 | fltCategory getCategory() const { return category; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | const fltSemantics &getSemantics() const { return *semantics; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | bool isNonZero() const { return category != fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 378 | bool isFiniteNonZero() const { return isFinite() && !isZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | bool isPosZero() const { return isZero() && !isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 380 | bool isNegZero() const { return isZero() && isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 381 | | 382 | /// Returns true if and only if the number has the smallest possible non-zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 383 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 385 | | 386 | /// Returns true if and only if the number has the largest possible finite | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 389 | | 390 | /// Returns true if and only if the number is an exact integer. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 391 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 392 | | 393 | /// @} | ~~~~~~ 394 | | 395 | IEEEFloat &operator=(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | IEEEFloat &operator=(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | | 398 | /// Overload to compute a hash code for an APFloat value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | /// | ~~~ 400 | /// Note that the use of hash codes for floating point values is in general | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 401 | /// frought with peril. Equality is hard to define for these values. For | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | /// example, should negative and positive zero hash to different codes? Are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | /// they equal or not? This hash value implementation specifically | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | /// emphasizes producing different codes for different inputs in order to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | /// be used in canonicalization and memoization. As such, equality is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | /// bitwiseIsEqual, and 0 != -0. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 407 | friend hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 408 | | 409 | /// Converts this value into a decimal string. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 410 | /// | ~~~ 411 | /// \param FormatPrecision The maximum number of digits of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | /// precision to output. If there are fewer digits available, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 413 | /// zero padding will not be used unless the value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | /// integral and small enough to be expressed in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 415 | /// FormatPrecision digits. 0 means to use the natural | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 416 | /// precision of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 417 | /// \param FormatMaxPadding The maximum number of zeros to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | /// consider inserting before falling back to scientific | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 | /// notation. 0 means to always use scientific notation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | /// | ~~~ 421 | /// \param TruncateZero Indicate whether to remove the trailing zero in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 422 | /// fraction part or not. Also setting this parameter to false forcing | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | /// producing of output more similar to default printf behavior. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | /// Specifically the lower e is used as exponent delimiter and exponent | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | /// always contains no less than two digits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 426 | /// | ~~~ 427 | /// Number Precision MaxPadding Result | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | /// ------ --------- ---------- ------ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | /// 1.01E+4 5 2 10100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 430 | /// 1.01E+4 4 2 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | /// 1.01E+4 5 1 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | /// 1.01E-2 5 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | /// 1.01E-2 4 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 434 | /// 1.01E-2 4 1 1.01E-2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision = 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | unsigned FormatMaxPadding = 3, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 437 | | 438 | /// If this value has an exact multiplicative inverse, store it in inv and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 439 | /// return true. | ~~~~~~~~~~~~~~~~ 440 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 | | 442 | /// Returns the exponent of the internal representation of the APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | /// | ~~~ 444 | /// Because the radix of APFloat is 2, this is equivalent to floor(log2(x)). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | /// For special APFloat values, this returns special error codes: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 446 | /// | ~~~ 447 | /// NaN -> \c IEK_NaN | ~~~~~~~~~~~~~~~~~~~~~~~ 448 | /// 0 -> \c IEK_Zero | ~~~~~~~~~~~~~~~~~~~~~~~~ 449 | /// Inf -> \c IEK_Inf | ~~~~~~~~~~~~~~~~~~~~~~~ 450 | /// | ~~~ 451 | friend int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 452 | | 453 | /// Returns: X * 2^Exp for integral exponents. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | friend IEEEFloat scalbn(IEEEFloat X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | | 456 | friend IEEEFloat frexp(const IEEEFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | | 458 | /// \name Special value setters. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | /// @{ | ~~~~~~ 460 | | 461 | void makeLargest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | void makeSmallest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 | void makeNaN(bool SNaN = false, bool Neg = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 464 | const APInt *fill = nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 | void makeInf(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 466 | void makeZero(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 467 | void makeQuiet(); | ~~~~~~~~~~~~~~~~~ 468 | | 469 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 470 | /// semantics. | ~~~~~~~~~~~~~~ 471 | /// | ~~~ 472 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | void makeSmallestNormalized(bool Negative = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | | 475 | /// @} | ~~~~~~ 476 | | 477 | cmpResult compareAbsoluteValue(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | | 479 | private: | ~~~~~~~~ 480 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 481 | /// @{ | ~~~~~~ 482 | | 483 | integerPart *significandParts(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | const integerPart *significandParts() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | unsigned int partCount() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | | 487 | /// @} | ~~~~~~ 488 | | 489 | /// \name Significand operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | /// @{ | ~~~~~~ 491 | | 492 | integerPart addSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 493 | integerPart subtractSignificand(const IEEEFloat &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | lostFraction addOrSubtractSignificand(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | lostFraction multiplySignificand(const IEEEFloat &, IEEEFloat); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | lostFraction multiplySignificand(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | lostFraction divideSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | void incrementSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 499 | void initialize(const fltSemantics *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 500 | void shiftSignificandLeft(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 501 | lostFraction shiftSignificandRight(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | unsigned int significandLSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | unsigned int significandMSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | void zeroSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 505 | /// Return true if the significand excluding the integral bit is all ones. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | bool isSignificandAllOnes() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 507 | /// Return true if the significand excluding the integral bit is all zeros. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 508 | bool isSignificandAllZeros() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | | 510 | /// @} | ~~~~~~ 511 | | 512 | /// \name Arithmetic on special values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | /// @{ | ~~~~~~ 514 | | 515 | opStatus addOrSubtractSpecials(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 516 | opStatus divideSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 517 | opStatus multiplySpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | opStatus modSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | opStatus remainderSpecials(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 520 | | 521 | /// @} | ~~~~~~ 522 | | 523 | /// \name Miscellany | ~~~~~~~~~~~~~~~~~~~~ 524 | /// @{ | ~~~~~~ 525 | | 526 | bool convertFromStringSpecials(StringRef str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | opStatus normalize(roundingMode, lostFraction); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 528 | opStatus addOrSubtract(const IEEEFloat &, roundingMode, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | opStatus handleOverflow(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | bool roundAwayFromZero(roundingMode, lostFraction, unsigned int) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | opStatus convertToSignExtendedInteger(MutableArrayRef, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | unsigned int, bool, roundingMode, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | bool *) const; | ~~~~~~~~~~~~~~ 534 | opStatus convertFromUnsignedParts(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 535 | roundingMode); | ~~~~~~~~~~~~~~ 536 | Expected convertFromHexadecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | Expected convertFromDecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | char *convertNormalToHexString(char *, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 539 | roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~ 540 | opStatus roundSignificandWithExponent(const integerPart *, unsigned int, int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | roundingMode); | ~~~~~~~~~~~~~~ 542 | ExponentType exponentNaN() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | ExponentType exponentInf() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | ExponentType exponentZero() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | | 546 | /// @} | ~~~~~~ 547 | | 548 | APInt convertHalfAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 549 | APInt convertBFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 550 | APInt convertFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 551 | APInt convertDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | APInt convertQuadrupleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 553 | APInt convertF80LongDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 554 | APInt convertPPCDoubleDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 555 | void initFromAPInt(const fltSemantics *Sem, const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 | void initFromHalfAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | void initFromBFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | void initFromFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | void initFromDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | void initFromQuadrupleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | void initFromF80LongDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | void initFromPPCDoubleDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 563 | | 564 | void assign(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | void copySignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | void freeSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 567 | | 568 | /// Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | /// The semantics that this value obeys. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | | 572 | /// A binary fraction with an explicit integer bit. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | /// | ~~~ 574 | /// The significand must be at least one bit wider than the target precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | union Significand { | ~~~~~~~~~~~~~~~~~~~ 576 | integerPart part; | ~~~~~~~~~~~~~~~~~ 577 | integerPart *parts; | ~~~~~~~~~~~~~~~~~~~ 578 | } significand; | ~~~~~~~~~~~~~~ 579 | | 580 | /// The signed unbiased exponent of the value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 581 | ExponentType exponent; | ~~~~~~~~~~~~~~~~~~~~~~ 582 | | 583 | /// What kind of floating point number this is. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | /// | ~~~ 585 | /// Only 2 bits are required, but VisualStudio incorrectly sign extends it. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 586 | /// Using the extra bit keeps it from failing under VisualStudio. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | fltCategory category : 3; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | | 589 | /// Sign bit of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | unsigned int sign : 1; | ~~~~~~~~~~~~~~~~~~~~~~ 591 | }; | ~~ 592 | | 593 | hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | IEEEFloat scalbn(IEEEFloat X, int Exp, IEEEFloat::roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 596 | IEEEFloat frexp(const IEEEFloat &Val, int &Exp, IEEEFloat::roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | | 598 | // This mode implements more precise float in terms of two APFloats. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | // The interface and layout is designed for arbitrary underlying semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | // though currently only PPCDoubleDouble semantics are supported, whose | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 601 | // corresponding underlying semantics are IEEEdouble. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 602 | class DoubleAPFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 603 | // Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | const fltSemantics *Semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | std::unique_ptr Floats; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 606 | | 607 | opStatus addImpl(const APFloat &a, const APFloat &aa, const APFloat &c, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 608 | const APFloat &cc, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 609 | | 610 | opStatus addWithSpecial(const DoubleAPFloat &LHS, const DoubleAPFloat &RHS, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 611 | DoubleAPFloat &Out, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 612 | | 613 | public: | ~~~~~~~ 614 | DoubleAPFloat(const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 615 | DoubleAPFloat(const fltSemantics &S, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 616 | DoubleAPFloat(const fltSemantics &S, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | DoubleAPFloat(const fltSemantics &S, const APInt &I); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | DoubleAPFloat(const fltSemantics &S, APFloat &&First, APFloat &&Second); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | DoubleAPFloat(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | DoubleAPFloat(DoubleAPFloat &&RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | | 622 | DoubleAPFloat &operator=(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | | 624 | DoubleAPFloat &operator=(DoubleAPFloat &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~ 626 | this->~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~ 627 | new (this) DoubleAPFloat(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 628 | } | ~ 629 | return *this; | ~~~~~~~~~~~~~ 630 | } | ~ 631 | | 632 | bool needsCleanup() const { return Floats != nullptr; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 633 | | 634 | APFloat &getFirst() { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 635 | const APFloat &getFirst() const { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 636 | APFloat &getSecond() { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 637 | const APFloat &getSecond() const { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 638 | | 639 | opStatus add(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | opStatus subtract(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 641 | opStatus multiply(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | opStatus divide(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | opStatus remainder(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 644 | opStatus mod(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | opStatus fusedMultiplyAdd(const DoubleAPFloat &Multiplicand, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | const DoubleAPFloat &Addend, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 647 | opStatus roundToIntegral(roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 648 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 649 | cmpResult compareAbsoluteValue(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 650 | | 651 | fltCategory getCategory() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 652 | bool isNegative() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 653 | | 654 | void makeInf(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~ 655 | void makeZero(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~ 656 | void makeLargest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 657 | void makeSmallest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 658 | void makeSmallestNormalized(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 659 | void makeNaN(bool SNaN, bool Neg, const APInt *fill); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 660 | | 661 | cmpResult compare(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 662 | bool bitwiseIsEqual(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 663 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 664 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 665 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 666 | | 667 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 668 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 669 | bool *IsExact) const; | ~~~~~~~~~~~~~~~~~~~~~ 670 | opStatus convertFromAPInt(const APInt &Input, bool IsSigned, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 671 | opStatus convertFromSignExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 672 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 673 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 674 | opStatus convertFromZeroExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 675 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 676 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 677 | unsigned int convertToHexString(char *DST, unsigned int HexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 678 | bool UpperCase, roundingMode RM) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 679 | | 680 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 681 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 682 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 683 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 684 | | 685 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 686 | unsigned FormatMaxPadding, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 | | 688 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 689 | | 690 | friend DoubleAPFloat scalbn(const DoubleAPFloat &X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 691 | friend DoubleAPFloat frexp(const DoubleAPFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 692 | friend hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 693 | }; | ~~ 694 | | 695 | hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 696 | | 697 | } // End detail namespace | ~~~~~~~~~~~~~~~~~~~~~~~~~ 698 | | 699 | // This is a interface class that is currently forwarding functionalities from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 700 | // detail::IEEEFloat. | ~~~~~~~~~~~~~~~~~~~~~ 701 | class APFloat : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 702 | typedef detail::IEEEFloat IEEEFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 703 | typedef detail::DoubleAPFloat DoubleAPFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 704 | | 705 | static_assert(std::is_standard_layout::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 706 | | 707 | union Storage { | ~~~~~~~~~~~~~~~ 708 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | IEEEFloat IEEE; | ~~~~~~~~~~~~~~~ 710 | DoubleAPFloat Double; | ~~~~~~~~~~~~~~~~~~~~~ 711 | | 712 | explicit Storage(IEEEFloat F, const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 713 | explicit Storage(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 714 | : Double(std::move(F)) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 715 | assert(&S == &PPCDoubleDouble()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 716 | } | ~ 717 | | 718 | template | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 719 | Storage(const fltSemantics &Semantics, ArgTypes &&... Args) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 720 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 721 | new (&IEEE) IEEEFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 722 | return; | ~~~~~~~ 723 | } | ~ 724 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 725 | new (&Double) DoubleAPFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | return; | ~~~~~~~ 727 | } | ~ 728 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | } | ~ 730 | | 731 | ~Storage() { | ~~~~~~~~~~~~ 732 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 733 | IEEE.~IEEEFloat(); | ~~~~~~~~~~~~~~~~~~ 734 | return; | ~~~~~~~ 735 | } | ~ 736 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 737 | Double.~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | return; | ~~~~~~~ 739 | } | ~ 740 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 741 | } | ~ 742 | | 743 | Storage(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 744 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 745 | new (this) IEEEFloat(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 746 | return; | ~~~~~~~ 747 | } | ~ 748 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 749 | new (this) DoubleAPFloat(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | return; | ~~~~~~~ 751 | } | ~ 752 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 753 | } | ~ 754 | | 755 | Storage(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 756 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | new (this) IEEEFloat(std::move(RHS.IEEE)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 758 | return; | ~~~~~~~ 759 | } | ~ 760 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | new (this) DoubleAPFloat(std::move(RHS.Double)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | return; | ~~~~~~~ 763 | } | ~ 764 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 765 | } | ~ 766 | | 767 | Storage &operator=(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 769 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 770 | IEEE = RHS.IEEE; | ~~~~~~~~~~~~~~~~ 771 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 772 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 773 | Double = RHS.Double; | ~~~~~~~~~~~~~~~~~~~~ 774 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 776 | new (this) Storage(RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~ 777 | } | ~ 778 | return *this; | ~~~~~~~~~~~~~ 779 | } | ~ 780 | | 781 | Storage &operator=(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 782 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 783 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | IEEE = std::move(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 785 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | Double = std::move(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 790 | new (this) Storage(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | } | ~ 792 | return *this; | ~~~~~~~~~~~~~ 793 | } | ~ 794 | } U; | ~~~~ 795 | | 796 | template static bool usesLayout(const fltSemantics &Semantics) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_assert(std::is_same::value || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | std::is_same::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | if (std::is_same::value) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 800 | return &Semantics == &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 801 | } | ~ 802 | return &Semantics != &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 803 | } | ~ 804 | | 805 | IEEEFloat &getIEEE() { | ~~~~~~~~~~~~~~~~~~~~~~ 806 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 807 | return U.IEEE; | ~~~~~~~~~~~~~~ 808 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 810 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 811 | } | ~ 812 | | 813 | const IEEEFloat &getIEEE() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | return U.IEEE; | ~~~~~~~~~~~~~~ 816 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 817 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 818 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 819 | } | ~ 820 | | 821 | void makeZero(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeZero(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 822 | | 823 | void makeInf(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeInf(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 824 | | 825 | void makeNaN(bool SNaN, bool Neg, const APInt *fill) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 826 | APFLOAT_DISPATCH_ON_SEMANTICS(makeNaN(SNaN, Neg, fill)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | } | ~ 828 | | 829 | void makeLargest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 830 | APFLOAT_DISPATCH_ON_SEMANTICS(makeLargest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 831 | } | ~ 832 | | 833 | void makeSmallest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | } | ~ 836 | | 837 | void makeSmallestNormalized(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 838 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallestNormalized(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 839 | } | ~ 840 | | 841 | // FIXME: This is due to clang 3.3 (or older version) always checks for the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 842 | // default constructor in an array aggregate initialization, even if no | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 843 | // elements in the array is default initialized. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 844 | APFloat() : U(IEEEdouble()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 845 | llvm_unreachable("This is a workaround for old clang."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 846 | } | ~ 847 | | 848 | explicit APFloat(IEEEFloat F, const fltSemantics &S) : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 849 | explicit APFloat(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 850 | : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~ 851 | | 852 | cmpResult compareAbsoluteValue(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 853 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | "Should only compare APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 856 | return U.IEEE.compareAbsoluteValue(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 857 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 858 | return U.Double.compareAbsoluteValue(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 859 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | } | ~ 861 | | 862 | public: | ~~~~~~~ 863 | APFloat(const fltSemantics &Semantics) : U(Semantics) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 864 | APFloat(const fltSemantics &Semantics, StringRef S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 865 | APFloat(const fltSemantics &Semantics, integerPart I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | template ::value>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | APFloat(const fltSemantics &Semantics, T V) = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 | // TODO: Remove this constructor. This isn't faster than the first one. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | APFloat(const fltSemantics &Semantics, uninitializedTag) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 871 | : U(Semantics, uninitialized) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 872 | APFloat(const fltSemantics &Semantics, const APInt &I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 873 | explicit APFloat(double d) : U(IEEEFloat(d), IEEEdouble()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | explicit APFloat(float f) : U(IEEEFloat(f), IEEEsingle()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 875 | APFloat(const APFloat &RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 876 | APFloat(APFloat &&RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 877 | | 878 | ~APFloat() = default; | ~~~~~~~~~~~~~~~~~~~~~ 879 | | 880 | bool needsCleanup() const { APFLOAT_DISPATCH_ON_SEMANTICS(needsCleanup()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 881 | | 882 | /// Factory for Positive and Negative Zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 883 | /// | ~~~ 884 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | static APFloat getZero(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | Val.makeZero(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~ 888 | return Val; | ~~~~~~~~~~~ 889 | } | ~ 890 | | 891 | /// Factory for Positive and Negative Infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | /// | ~~~ 893 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 894 | static APFloat getInf(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 895 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 896 | Val.makeInf(Negative); | ~~~~~~~~~~~~~~~~~~~~~~ 897 | return Val; | ~~~~~~~~~~~ 898 | } | ~ 899 | | 900 | /// Factory for NaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 901 | /// | ~~~ 902 | /// \param Negative - True iff the NaN generated should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 903 | /// \param payload - The unspecified fill bits for creating the NaN, 0 by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 904 | /// default. The value is truncated as necessary. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static APFloat getNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | uint64_t payload = 0) { | ~~~~~~~~~~~~~~~~~~~~~~~ 907 | if (payload) { | ~~~~~~~~~~~~~~ 908 | APInt intPayload(64, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 909 | return getQNaN(Sem, Negative, &intPayload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 910 | } else { | ~~~~~~~~ 911 | return getQNaN(Sem, Negative, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | } | ~ 913 | } | ~ 914 | | 915 | /// Factory for QNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 916 | static APFloat getQNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 917 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 918 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 919 | Val.makeNaN(false, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | return Val; | ~~~~~~~~~~~ 921 | } | ~ 922 | | 923 | /// Factory for SNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 924 | static APFloat getSNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 925 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 926 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 927 | Val.makeNaN(true, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 928 | return Val; | ~~~~~~~~~~~ 929 | } | ~ 930 | | 931 | /// Returns the largest finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 932 | /// | ~~~ 933 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 934 | static APFloat getLargest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 936 | Val.makeLargest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 937 | return Val; | ~~~~~~~~~~~ 938 | } | ~ 939 | | 940 | /// Returns the smallest (by magnitude) finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 941 | /// Might be denormalized, which implies a relative loss of precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 942 | /// | ~~~ 943 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static APFloat getSmallest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 946 | Val.makeSmallest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | return Val; | ~~~~~~~~~~~ 948 | } | ~ 949 | | 950 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 951 | /// semantics. | ~~~~~~~~~~~~~~ 952 | /// | ~~~ 953 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | static APFloat getSmallestNormalized(const fltSemantics &Sem, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 955 | bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 956 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | Val.makeSmallestNormalized(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | return Val; | ~~~~~~~~~~~ 959 | } | ~ 960 | | 961 | /// Returns a float which is bitcasted from an all one value int. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | /// | ~~~ 963 | /// \param Semantics - type float semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | /// \param BitWidth - Select float type | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 965 | static APFloat getAllOnesValue(const fltSemantics &Semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 | unsigned BitWidth); | ~~~~~~~~~~~~~~~~~~~ 967 | | 968 | /// Used to insert APFloat objects, or objects that contain APFloat objects, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | /// into FoldingSets. | ~~~~~~~~~~~~~~~~~~~~~ 970 | void Profile(FoldingSetNodeID &NID) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 971 | | 972 | opStatus add(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 973 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 974 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 975 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 976 | return U.IEEE.add(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 977 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 978 | return U.Double.add(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 979 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 980 | } | ~ 981 | opStatus subtract(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 982 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 983 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 984 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 985 | return U.IEEE.subtract(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 986 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 987 | return U.Double.subtract(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 989 | } | ~ 990 | opStatus multiply(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 991 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | return U.IEEE.multiply(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 995 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | return U.Double.multiply(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 997 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | } | ~ 999 | opStatus divide(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1000 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1001 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1002 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1003 | return U.IEEE.divide(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1004 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1005 | return U.Double.divide(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1006 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1007 | } | ~ 1008 | opStatus remainder(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1009 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1010 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1011 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1012 | return U.IEEE.remainder(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1013 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1014 | return U.Double.remainder(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1015 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1016 | } | ~ 1017 | opStatus mod(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1018 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1019 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1020 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1021 | return U.IEEE.mod(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1023 | return U.Double.mod(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1024 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1025 | } | ~ 1026 | opStatus fusedMultiplyAdd(const APFloat &Multiplicand, const APFloat &Addend, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1027 | roundingMode RM) { | ~~~~~~~~~~~~~~~~~~ 1028 | assert(&getSemantics() == &Multiplicand.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1029 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1030 | assert(&getSemantics() == &Addend.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1031 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1032 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1033 | return U.IEEE.fusedMultiplyAdd(Multiplicand.U.IEEE, Addend.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1034 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1035 | return U.Double.fusedMultiplyAdd(Multiplicand.U.Double, Addend.U.Double, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1036 | RM); | ~~~~ 1037 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | } | ~ 1039 | opStatus roundToIntegral(roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1040 | APFLOAT_DISPATCH_ON_SEMANTICS(roundToIntegral(RM)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | } | ~ 1042 | | 1043 | // TODO: bool parameters are not readable and a source of bugs. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1044 | // Do something. | ~~~~~~~~~~~~~~~~ 1045 | opStatus next(bool nextDown) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1046 | APFLOAT_DISPATCH_ON_SEMANTICS(next(nextDown)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1047 | } | ~ 1048 | | 1049 | /// Negate an APFloat. | ~~~~~~~~~~~~~~~~~~~~~~ 1050 | APFloat operator-() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1051 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1052 | Result.changeSign(); | ~~~~~~~~~~~~~~~~~~~~ 1053 | return Result; | ~~~~~~~~~~~~~~ 1054 | } | ~ 1055 | | 1056 | /// Add two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1057 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1058 | APFloat operator+(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1059 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1060 | (void)Result.add(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1061 | return Result; | ~~~~~~~~~~~~~~ 1062 | } | ~ 1063 | | 1064 | /// Subtract two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1065 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1066 | APFloat operator-(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1067 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1068 | (void)Result.subtract(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1069 | return Result; | ~~~~~~~~~~~~~~ 1070 | } | ~ 1071 | | 1072 | /// Multiply two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1074 | APFloat operator*(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1075 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1076 | (void)Result.multiply(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1077 | return Result; | ~~~~~~~~~~~~~~ 1078 | } | ~ 1079 | | 1080 | /// Divide the first APFloat by the second, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1081 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1082 | APFloat operator/(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1083 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1084 | (void)Result.divide(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1085 | return Result; | ~~~~~~~~~~~~~~ 1086 | } | ~ 1087 | | 1088 | void changeSign() { APFLOAT_DISPATCH_ON_SEMANTICS(changeSign()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1089 | void clearSign() { | ~~~~~~~~~~~~~~~~~~ 1090 | if (isNegative()) | ~~~~~~~~~~~~~~~~~ 1091 | changeSign(); | ~~~~~~~~~~~~~ 1092 | } | ~ 1093 | void copySign(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1094 | if (isNegative() != RHS.isNegative()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | changeSign(); | ~~~~~~~~~~~~~ 1096 | } | ~ 1097 | | 1098 | /// A static helper to produce a copy of an APFloat value with its sign | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1099 | /// copied from some other APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1100 | static APFloat copySign(APFloat Value, const APFloat &Sign) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1101 | Value.copySign(Sign); | ~~~~~~~~~~~~~~~~~~~~~ 1102 | return Value; | ~~~~~~~~~~~~~ 1103 | } | ~ 1104 | | 1105 | opStatus convert(const fltSemantics &ToSemantics, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1106 | bool *losesInfo); | ~~~~~~~~~~~~~~~~~ 1107 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1108 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | bool *IsExact) const { | ~~~~~~~~~~~~~~~~~~~~~~ 1110 | APFLOAT_DISPATCH_ON_SEMANTICS( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1111 | convertToInteger(Input, Width, IsSigned, RM, IsExact)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/ADT/APFloat.h:28:21: note: in definition of macro 'APFLOAT_DISPATCH_ON_SEMANTICS' 28 | return U.IEEE.METHOD_CALL; \ | ^~~~~~~~~~~ ../include/llvm/ADT/APFloat.h:1111:25: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 30 | return U.Double.METHOD_CALL; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | llvm_unreachable("Unexpected semantics"); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | } while (false) | ~~~~~~~~~~~~~~~ 33 | | 34 | namespace llvm { | ~~~~~~~~~~~~~~~~ 35 | | 36 | struct fltSemantics; | ~~~~~~~~~~~~~~~~~~~~ 37 | class APSInt; | ~~~~~~~~~~~~~ 38 | class StringRef; | ~~~~~~~~~~~~~~~~ 39 | class APFloat; | ~~~~~~~~~~~~~~ 40 | class raw_ostream; | ~~~~~~~~~~~~~~~~~~ 41 | | 42 | template class Expected; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43 | template class SmallVectorImpl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | | 45 | /// Enum that represents what fraction of the LSB truncated bits of an fp number | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46 | /// represent. | ~~~~~~~~~~~~~~ 47 | /// | ~~~ 48 | /// This essentially combines the roles of guard and sticky bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 | enum lostFraction { // Example of truncated bits: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | lfExactlyZero, // 000000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51 | lfLessThanHalf, // 0xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | lfExactlyHalf, // 100000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53 | lfMoreThanHalf // 1xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | }; | ~~ 55 | | 56 | /// A self-contained host- and target-independent arbitrary-precision | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | /// floating-point software implementation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | /// | ~~~ 59 | /// APFloat uses bignum integer arithmetic as provided by static functions in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | /// the APInt class. The library will work with bignum integers whose parts are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | /// any unsigned type at least 16 bits wide, but 64 bits is recommended. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | /// | ~~~ 63 | /// Written for clarity rather than speed, in particular with a view to use in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | /// the front-end of a cross compiler so that target arithmetic can be correctly | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | /// performed on the host. Performance should nonetheless be reasonable, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | /// particularly for its intended use. It may be useful as a base | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | /// implementation for a run-time library during development of a faster | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | /// target-specific one. | ~~~~~~~~~~~~~~~~~~~~~~~~ 69 | /// | ~~~ 70 | /// All 5 rounding modes in the IEEE-754R draft are handled correctly for all | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | /// implemented operations. Currently implemented operations are add, subtract, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | /// multiply, divide, fused-multiply-add, conversion-to-float, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | /// conversion-to-integer and conversion-from-integer. New rounding modes | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | /// (e.g. away from zero) can be added with three or four lines of code. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | /// | ~~~ 76 | /// Four formats are built-in: IEEE single precision, double precision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | /// quadruple precision, and x87 80-bit extended double (when operating with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | /// full extended precision). Adding a new format that obeys IEEE semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | /// only requires adding two lines of code: a declaration and definition of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | /// format. | ~~~~~~~~~~~ 81 | /// | ~~~ 82 | /// All operations return the status of that operation as an exception bit-mask, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | /// so multiple operations can be done consecutively with their results or-ed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | /// together. The returned status can be useful for compiler diagnostics; e.g., | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | /// inexact, underflow and overflow can be easily diagnosed on constant folding, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | /// and compiler optimizers can determine what exceptions would be raised by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | /// folding operations and optimize, or perhaps not optimize, accordingly. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | /// | ~~~ 89 | /// At present, underflow tininess is detected after rounding; it should be | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | /// straight forward to add support for the before-rounding case too. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | /// | ~~~ 92 | /// The library reads hexadecimal floating point numbers as per C99, and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | /// correctly rounds if necessary according to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | /// Syntax is required to have been validated by the caller. It also converts | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | /// floating point numbers to hexadecimal text as per the C99 %a and %A | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | /// conversions. The output precision (or alternatively the natural minimal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | /// precision) can be specified; if the requested precision is less than the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | /// natural precision the output is correctly rounded for the specified rounding | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | /// mode. | ~~~~~~~~~ 100 | /// | ~~~ 101 | /// It also reads decimal floating point numbers and correctly rounds according | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | /// to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103 | /// | ~~~ 104 | /// Conversion to decimal text is not currently implemented. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | /// | ~~~ 106 | /// Non-zero finite numbers are represented internally as a sign bit, a 16-bit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | /// signed exponent, and the significand as an array of integer parts. After | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | /// normalization of a number of precision P the exponent is within the range of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | /// the format, and if the number is not denormal the P-th bit of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | /// significand is set as an explicit integer bit. For denormals the most | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | /// significant bit is shifted right so that the exponent is maintained at the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | /// format's minimum, so that the smallest denormal has just the least | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | /// significant bit of the significand set. The sign of zeroes and infinities | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | /// is significant; the exponent and significand of such numbers is not stored, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | /// but has a known implicit (deterministic) value: 0 for the significands, 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | /// for zero exponent, all 1 bits for infinity exponent. For NaNs the sign and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | /// significand are deterministic, although not really meaningful, and preserved | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | /// in non-conversion operations. The exponent is implicitly all 1 bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 | /// | ~~~ 120 | /// APFloat does not provide any exception handling beyond default exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 | /// handling. We represent Signaling NaNs via IEEE-754R 2008 6.2.1 should clause | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | /// by encoding Signaling NaNs with the first bit of its trailing significand as | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | /// 0. | ~~~~~~ 124 | /// | ~~~ 125 | /// TODO | ~~~~~~~~ 126 | /// ==== | ~~~~~~~~ 127 | /// | ~~~ 128 | /// Some features that may or may not be worth adding: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | /// | ~~~ 130 | /// Binary to decimal conversion (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | /// | ~~~ 132 | /// Optional ability to detect underflow tininess before rounding. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | /// | ~~~ 134 | /// New formats: x87 in single and double precision mode (IEEE apart from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | /// extended exponent range) (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | /// | ~~~ 137 | /// New operations: sqrt, IEEE remainder, C90 fmod, nexttoward. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | /// | ~~~ 139 | | 140 | // This is the common type definitions shared by APFloat and its internal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | // implementation classes. This struct should not define any non-static data | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | // members. | ~~~~~~~~~~~ 143 | struct APFloatBase { | ~~~~~~~~~~~~~~~~~~~~ 144 | typedef APInt::WordType integerPart; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | static constexpr unsigned integerPartWidth = APInt::APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146 | | 147 | /// A signed type to represent a floating point numbers unbiased exponent. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | typedef int32_t ExponentType; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | | 150 | /// \name Floating Point Semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | /// @{ | ~~~~~~ 152 | enum Semantics { | ~~~~~~~~~~~~~~~~ 153 | S_IEEEhalf, | ~~~~~~~~~~~ 154 | S_BFloat, | ~~~~~~~~~ 155 | S_IEEEsingle, | ~~~~~~~~~~~~~ 156 | S_IEEEdouble, | ~~~~~~~~~~~~~ 157 | S_x87DoubleExtended, | ~~~~~~~~~~~~~~~~~~~~ 158 | S_IEEEquad, | ~~~~~~~~~~~ 159 | S_PPCDoubleDouble | ~~~~~~~~~~~~~~~~~ 160 | }; | ~~ 161 | | 162 | static const llvm::fltSemantics &EnumToSemantics(Semantics S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | static Semantics SemanticsToEnum(const llvm::fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | | 165 | static const fltSemantics &IEEEhalf() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | static const fltSemantics &BFloat() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | static const fltSemantics &IEEEsingle() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | static const fltSemantics &IEEEdouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | static const fltSemantics &IEEEquad() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | static const fltSemantics &PPCDoubleDouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | static const fltSemantics &x87DoubleExtended() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | | 173 | /// A Pseudo fltsemantic used to construct APFloats that cannot conflict with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | /// anything real. | ~~~~~~~~~~~~~~~~~~ 175 | static const fltSemantics &Bogus() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | | 177 | /// @} | ~~~~~~ 178 | | 179 | /// IEEE-754R 5.11: Floating Point Comparison Relations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | enum cmpResult { | ~~~~~~~~~~~~~~~~ 181 | cmpLessThan, | ~~~~~~~~~~~~ 182 | cmpEqual, | ~~~~~~~~~ 183 | cmpGreaterThan, | ~~~~~~~~~~~~~~~ 184 | cmpUnordered | ~~~~~~~~~~~~ 185 | }; | ~~ 186 | | 187 | /// IEEE-754R 4.3: Rounding-direction attributes. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | using roundingMode = llvm::RoundingMode; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | | 190 | static constexpr roundingMode rmNearestTiesToEven = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | RoundingMode::NearestTiesToEven; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | static constexpr roundingMode rmTowardPositive = RoundingMode::TowardPositive; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | static constexpr roundingMode rmTowardNegative = RoundingMode::TowardNegative; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | static constexpr roundingMode rmTowardZero = RoundingMode::TowardZero; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | static constexpr roundingMode rmNearestTiesToAway = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | RoundingMode::NearestTiesToAway; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | | 198 | /// IEEE-754R 7: Default exception handling. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | /// | ~~~ 200 | /// opUnderflow or opOverflow are always returned or-ed with opInexact. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | /// | ~~~ 202 | /// APFloat models this behavior specified by IEEE-754: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | /// "For operations producing results in floating-point format, the default | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | /// result of an operation that signals the invalid operation exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | /// shall be a quiet NaN." | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | enum opStatus { | ~~~~~~~~~~~~~~~ 207 | opOK = 0x00, | ~~~~~~~~~~~~ 208 | opInvalidOp = 0x01, | ~~~~~~~~~~~~~~~~~~~ 209 | opDivByZero = 0x02, | ~~~~~~~~~~~~~~~~~~~ 210 | opOverflow = 0x04, | ~~~~~~~~~~~~~~~~~~ 211 | opUnderflow = 0x08, | ~~~~~~~~~~~~~~~~~~~ 212 | opInexact = 0x10 | ~~~~~~~~~~~~~~~~ 213 | }; | ~~ 214 | | 215 | /// Category of internally-represented number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | enum fltCategory { | ~~~~~~~~~~~~~~~~~~ 217 | fcInfinity, | ~~~~~~~~~~~ 218 | fcNaN, | ~~~~~~ 219 | fcNormal, | ~~~~~~~~~ 220 | fcZero | ~~~~~~ 221 | }; | ~~ 222 | | 223 | /// Convenience enum used to construct an uninitialized APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | enum uninitializedTag { | ~~~~~~~~~~~~~~~~~~~~~~~ 225 | uninitialized | ~~~~~~~~~~~~~ 226 | }; | ~~ 227 | | 228 | /// Enumeration of \c ilogb error results. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | enum IlogbErrorKinds { | ~~~~~~~~~~~~~~~~~~~~~~ 230 | IEK_Zero = INT_MIN + 1, | ~~~~~~~~~~~~~~~~~~~~~~~ 231 | IEK_NaN = INT_MIN, | ~~~~~~~~~~~~~~~~~~ 232 | IEK_Inf = INT_MAX | ~~~~~~~~~~~~~~~~~ 233 | }; | ~~ 234 | | 235 | static unsigned int semanticsPrecision(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | static ExponentType semanticsMinExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237 | static ExponentType semanticsMaxExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | static unsigned int semanticsSizeInBits(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | | 240 | /// Returns the size of the floating point number (in bits) in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | /// semantics. | ~~~~~~~~~~~~~~ 242 | static unsigned getSizeInBits(const fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | }; | ~~ 244 | | 245 | namespace detail { | ~~~~~~~~~~~~~~~~~~ 246 | | 247 | class IEEEFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | public: | ~~~~~~~ 249 | /// \name Constructors | ~~~~~~~~~~~~~~~~~~~~~~ 250 | /// @{ | ~~~~~~ 251 | | 252 | IEEEFloat(const fltSemantics &); // Default construct to +0.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | IEEEFloat(const fltSemantics &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254 | IEEEFloat(const fltSemantics &, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | IEEEFloat(const fltSemantics &, const APInt &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | explicit IEEEFloat(double d); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | explicit IEEEFloat(float f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258 | IEEEFloat(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259 | IEEEFloat(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~ 260 | ~IEEEFloat(); | ~~~~~~~~~~~~~ 261 | | 262 | /// @} | ~~~~~~ 263 | | 264 | /// Returns whether this instance allocated memory. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | bool needsCleanup() const { return partCount() > 1; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | | 267 | /// \name Convenience "constructors" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | /// @{ | ~~~~~~ 269 | | 270 | /// @} | ~~~~~~ 271 | | 272 | /// \name Arithmetic | ~~~~~~~~~~~~~~~~~~~~ 273 | /// @{ | ~~~~~~ 274 | | 275 | opStatus add(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | opStatus subtract(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | opStatus multiply(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | opStatus divide(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | /// IEEE remainder. | ~~~~~~~~~~~~~~~~~~~ 280 | opStatus remainder(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | /// C fmod, or llvm frem. | ~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | opStatus mod(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | opStatus fusedMultiplyAdd(const IEEEFloat &, const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | opStatus roundToIntegral(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | /// IEEE-754R 5.3.1: nextUp/nextDown. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | | 288 | /// @} | ~~~~~~ 289 | | 290 | /// \name Sign operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | /// @{ | ~~~~~~ 292 | | 293 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 294 | | 295 | /// @} | ~~~~~~ 296 | | 297 | /// \name Conversions | ~~~~~~~~~~~~~~~~~~~~~ 298 | /// @{ | ~~~~~~ 299 | | 300 | opStatus convert(const fltSemantics &, roundingMode, bool *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | opStatus convertToInteger(MutableArrayRef, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 302 | roundingMode, bool *) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 303 | opStatus convertFromAPInt(const APInt &, bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | opStatus convertFromSignExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 305 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 306 | opStatus convertFromZeroExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 308 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310 | double convertToDouble() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | float convertToFloat() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | | 313 | /// @} | ~~~~~~ 314 | | 315 | /// The definition of equality is not straightforward for floating point, so | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | /// we won't use operator==. Use one of the following, or write whatever it | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | /// is you really mean. | ~~~~~~~~~~~~~~~~~~~~~~~ 318 | bool operator==(const IEEEFloat &) const = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | | 320 | /// IEEE comparison with another floating point number (NaNs compare | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 | /// unordered, 0==-0). | ~~~~~~~~~~~~~~~~~~~~~~ 322 | cmpResult compare(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 | | 324 | /// Bitwise comparison for equality (QNaNs compare equal, 0!=-0). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325 | bool bitwiseIsEqual(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | | 327 | /// Write out a hexadecimal representation of the floating point value to DST, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | /// which must be of sufficient size, in the C99 form [-]0xh.hhhhp[+-]d. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | /// Return the number of characters written, excluding the terminating NUL. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | unsigned int convertToHexString(char *dst, unsigned int hexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | bool upperCase, roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332 | | 333 | /// \name IEEE-754R 5.7.2 General operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | /// @{ | ~~~~~~ 335 | | 336 | /// IEEE-754R isSignMinus: Returns true if and only if the current value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337 | /// negative. | ~~~~~~~~~~~~~ 338 | /// | ~~~ 339 | /// This applies to zeros and NaNs as well. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | bool isNegative() const { return sign; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341 | | 342 | /// IEEE-754R isNormal: Returns true if and only if the current value is normal. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | /// | ~~~ 344 | /// This implies that the current value of the float is not zero, subnormal, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345 | /// infinite, or NaN following the definition of normality from IEEE-754R. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | bool isNormal() const { return !isDenormal() && isFiniteNonZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347 | | 348 | /// Returns true if and only if the current value is zero, subnormal, or | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | /// normal. | ~~~~~~~~~~~ 350 | /// | ~~~ 351 | /// This means that the value is not infinite or NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 352 | bool isFinite() const { return !isNaN() && !isInfinity(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | | 354 | /// Returns true if and only if the float is plus or minus zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | bool isZero() const { return category == fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | | 357 | /// IEEE-754R isSubnormal(): Returns true if and only if the float is a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | /// denormal. | ~~~~~~~~~~~~~ 359 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 360 | | 361 | /// IEEE-754R isInfinite(): Returns true if and only if the float is infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | bool isInfinity() const { return category == fcInfinity; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | | 364 | /// Returns true if and only if the float is a quiet or signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 365 | bool isNaN() const { return category == fcNaN; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 366 | | 367 | /// Returns true if and only if the float is a signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | bool isSignaling() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | | 370 | /// @} | ~~~~~~ 371 | | 372 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 373 | /// @{ | ~~~~~~ 374 | | 375 | fltCategory getCategory() const { return category; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | const fltSemantics &getSemantics() const { return *semantics; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | bool isNonZero() const { return category != fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 378 | bool isFiniteNonZero() const { return isFinite() && !isZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | bool isPosZero() const { return isZero() && !isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 380 | bool isNegZero() const { return isZero() && isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 381 | | 382 | /// Returns true if and only if the number has the smallest possible non-zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 383 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 385 | | 386 | /// Returns true if and only if the number has the largest possible finite | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 389 | | 390 | /// Returns true if and only if the number is an exact integer. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 391 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 392 | | 393 | /// @} | ~~~~~~ 394 | | 395 | IEEEFloat &operator=(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | IEEEFloat &operator=(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | | 398 | /// Overload to compute a hash code for an APFloat value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | /// | ~~~ 400 | /// Note that the use of hash codes for floating point values is in general | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 401 | /// frought with peril. Equality is hard to define for these values. For | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | /// example, should negative and positive zero hash to different codes? Are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | /// they equal or not? This hash value implementation specifically | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | /// emphasizes producing different codes for different inputs in order to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | /// be used in canonicalization and memoization. As such, equality is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | /// bitwiseIsEqual, and 0 != -0. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 407 | friend hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 408 | | 409 | /// Converts this value into a decimal string. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 410 | /// | ~~~ 411 | /// \param FormatPrecision The maximum number of digits of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | /// precision to output. If there are fewer digits available, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 413 | /// zero padding will not be used unless the value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | /// integral and small enough to be expressed in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 415 | /// FormatPrecision digits. 0 means to use the natural | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 416 | /// precision of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 417 | /// \param FormatMaxPadding The maximum number of zeros to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | /// consider inserting before falling back to scientific | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 | /// notation. 0 means to always use scientific notation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | /// | ~~~ 421 | /// \param TruncateZero Indicate whether to remove the trailing zero in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 422 | /// fraction part or not. Also setting this parameter to false forcing | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | /// producing of output more similar to default printf behavior. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | /// Specifically the lower e is used as exponent delimiter and exponent | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | /// always contains no less than two digits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 426 | /// | ~~~ 427 | /// Number Precision MaxPadding Result | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | /// ------ --------- ---------- ------ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | /// 1.01E+4 5 2 10100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 430 | /// 1.01E+4 4 2 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | /// 1.01E+4 5 1 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | /// 1.01E-2 5 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | /// 1.01E-2 4 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 434 | /// 1.01E-2 4 1 1.01E-2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision = 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | unsigned FormatMaxPadding = 3, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 437 | | 438 | /// If this value has an exact multiplicative inverse, store it in inv and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 439 | /// return true. | ~~~~~~~~~~~~~~~~ 440 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 | | 442 | /// Returns the exponent of the internal representation of the APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | /// | ~~~ 444 | /// Because the radix of APFloat is 2, this is equivalent to floor(log2(x)). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | /// For special APFloat values, this returns special error codes: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 446 | /// | ~~~ 447 | /// NaN -> \c IEK_NaN | ~~~~~~~~~~~~~~~~~~~~~~~ 448 | /// 0 -> \c IEK_Zero | ~~~~~~~~~~~~~~~~~~~~~~~~ 449 | /// Inf -> \c IEK_Inf | ~~~~~~~~~~~~~~~~~~~~~~~ 450 | /// | ~~~ 451 | friend int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 452 | | 453 | /// Returns: X * 2^Exp for integral exponents. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | friend IEEEFloat scalbn(IEEEFloat X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | | 456 | friend IEEEFloat frexp(const IEEEFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | | 458 | /// \name Special value setters. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | /// @{ | ~~~~~~ 460 | | 461 | void makeLargest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | void makeSmallest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 | void makeNaN(bool SNaN = false, bool Neg = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 464 | const APInt *fill = nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 | void makeInf(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 466 | void makeZero(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 467 | void makeQuiet(); | ~~~~~~~~~~~~~~~~~ 468 | | 469 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 470 | /// semantics. | ~~~~~~~~~~~~~~ 471 | /// | ~~~ 472 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | void makeSmallestNormalized(bool Negative = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | | 475 | /// @} | ~~~~~~ 476 | | 477 | cmpResult compareAbsoluteValue(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | | 479 | private: | ~~~~~~~~ 480 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 481 | /// @{ | ~~~~~~ 482 | | 483 | integerPart *significandParts(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | const integerPart *significandParts() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | unsigned int partCount() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | | 487 | /// @} | ~~~~~~ 488 | | 489 | /// \name Significand operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | /// @{ | ~~~~~~ 491 | | 492 | integerPart addSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 493 | integerPart subtractSignificand(const IEEEFloat &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | lostFraction addOrSubtractSignificand(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | lostFraction multiplySignificand(const IEEEFloat &, IEEEFloat); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | lostFraction multiplySignificand(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | lostFraction divideSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | void incrementSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 499 | void initialize(const fltSemantics *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 500 | void shiftSignificandLeft(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 501 | lostFraction shiftSignificandRight(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | unsigned int significandLSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | unsigned int significandMSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | void zeroSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 505 | /// Return true if the significand excluding the integral bit is all ones. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | bool isSignificandAllOnes() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 507 | /// Return true if the significand excluding the integral bit is all zeros. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 508 | bool isSignificandAllZeros() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | | 510 | /// @} | ~~~~~~ 511 | | 512 | /// \name Arithmetic on special values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | /// @{ | ~~~~~~ 514 | | 515 | opStatus addOrSubtractSpecials(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 516 | opStatus divideSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 517 | opStatus multiplySpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | opStatus modSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | opStatus remainderSpecials(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 520 | | 521 | /// @} | ~~~~~~ 522 | | 523 | /// \name Miscellany | ~~~~~~~~~~~~~~~~~~~~ 524 | /// @{ | ~~~~~~ 525 | | 526 | bool convertFromStringSpecials(StringRef str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | opStatus normalize(roundingMode, lostFraction); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 528 | opStatus addOrSubtract(const IEEEFloat &, roundingMode, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | opStatus handleOverflow(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | bool roundAwayFromZero(roundingMode, lostFraction, unsigned int) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | opStatus convertToSignExtendedInteger(MutableArrayRef, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | unsigned int, bool, roundingMode, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | bool *) const; | ~~~~~~~~~~~~~~ 534 | opStatus convertFromUnsignedParts(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 535 | roundingMode); | ~~~~~~~~~~~~~~ 536 | Expected convertFromHexadecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | Expected convertFromDecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | char *convertNormalToHexString(char *, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 539 | roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~ 540 | opStatus roundSignificandWithExponent(const integerPart *, unsigned int, int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | roundingMode); | ~~~~~~~~~~~~~~ 542 | ExponentType exponentNaN() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | ExponentType exponentInf() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | ExponentType exponentZero() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | | 546 | /// @} | ~~~~~~ 547 | | 548 | APInt convertHalfAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 549 | APInt convertBFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 550 | APInt convertFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 551 | APInt convertDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | APInt convertQuadrupleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 553 | APInt convertF80LongDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 554 | APInt convertPPCDoubleDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 555 | void initFromAPInt(const fltSemantics *Sem, const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 | void initFromHalfAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | void initFromBFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | void initFromFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | void initFromDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | void initFromQuadrupleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | void initFromF80LongDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | void initFromPPCDoubleDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 563 | | 564 | void assign(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | void copySignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | void freeSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 567 | | 568 | /// Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | /// The semantics that this value obeys. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | | 572 | /// A binary fraction with an explicit integer bit. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | /// | ~~~ 574 | /// The significand must be at least one bit wider than the target precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | union Significand { | ~~~~~~~~~~~~~~~~~~~ 576 | integerPart part; | ~~~~~~~~~~~~~~~~~ 577 | integerPart *parts; | ~~~~~~~~~~~~~~~~~~~ 578 | } significand; | ~~~~~~~~~~~~~~ 579 | | 580 | /// The signed unbiased exponent of the value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 581 | ExponentType exponent; | ~~~~~~~~~~~~~~~~~~~~~~ 582 | | 583 | /// What kind of floating point number this is. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | /// | ~~~ 585 | /// Only 2 bits are required, but VisualStudio incorrectly sign extends it. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 586 | /// Using the extra bit keeps it from failing under VisualStudio. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | fltCategory category : 3; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | | 589 | /// Sign bit of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | unsigned int sign : 1; | ~~~~~~~~~~~~~~~~~~~~~~ 591 | }; | ~~ 592 | | 593 | hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | IEEEFloat scalbn(IEEEFloat X, int Exp, IEEEFloat::roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 596 | IEEEFloat frexp(const IEEEFloat &Val, int &Exp, IEEEFloat::roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | | 598 | // This mode implements more precise float in terms of two APFloats. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | // The interface and layout is designed for arbitrary underlying semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | // though currently only PPCDoubleDouble semantics are supported, whose | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 601 | // corresponding underlying semantics are IEEEdouble. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 602 | class DoubleAPFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 603 | // Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | const fltSemantics *Semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | std::unique_ptr Floats; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 606 | | 607 | opStatus addImpl(const APFloat &a, const APFloat &aa, const APFloat &c, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 608 | const APFloat &cc, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 609 | | 610 | opStatus addWithSpecial(const DoubleAPFloat &LHS, const DoubleAPFloat &RHS, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 611 | DoubleAPFloat &Out, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 612 | | 613 | public: | ~~~~~~~ 614 | DoubleAPFloat(const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 615 | DoubleAPFloat(const fltSemantics &S, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 616 | DoubleAPFloat(const fltSemantics &S, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | DoubleAPFloat(const fltSemantics &S, const APInt &I); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | DoubleAPFloat(const fltSemantics &S, APFloat &&First, APFloat &&Second); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | DoubleAPFloat(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | DoubleAPFloat(DoubleAPFloat &&RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | | 622 | DoubleAPFloat &operator=(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | | 624 | DoubleAPFloat &operator=(DoubleAPFloat &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~ 626 | this->~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~ 627 | new (this) DoubleAPFloat(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 628 | } | ~ 629 | return *this; | ~~~~~~~~~~~~~ 630 | } | ~ 631 | | 632 | bool needsCleanup() const { return Floats != nullptr; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 633 | | 634 | APFloat &getFirst() { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 635 | const APFloat &getFirst() const { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 636 | APFloat &getSecond() { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 637 | const APFloat &getSecond() const { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 638 | | 639 | opStatus add(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | opStatus subtract(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 641 | opStatus multiply(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | opStatus divide(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | opStatus remainder(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 644 | opStatus mod(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | opStatus fusedMultiplyAdd(const DoubleAPFloat &Multiplicand, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | const DoubleAPFloat &Addend, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 647 | opStatus roundToIntegral(roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 648 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 649 | cmpResult compareAbsoluteValue(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 650 | | 651 | fltCategory getCategory() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 652 | bool isNegative() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 653 | | 654 | void makeInf(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~ 655 | void makeZero(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~ 656 | void makeLargest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 657 | void makeSmallest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 658 | void makeSmallestNormalized(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 659 | void makeNaN(bool SNaN, bool Neg, const APInt *fill); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 660 | | 661 | cmpResult compare(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 662 | bool bitwiseIsEqual(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 663 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 664 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 665 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 666 | | 667 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 668 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 669 | bool *IsExact) const; | ~~~~~~~~~~~~~~~~~~~~~ 670 | opStatus convertFromAPInt(const APInt &Input, bool IsSigned, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 671 | opStatus convertFromSignExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 672 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 673 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 674 | opStatus convertFromZeroExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 675 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 676 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 677 | unsigned int convertToHexString(char *DST, unsigned int HexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 678 | bool UpperCase, roundingMode RM) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 679 | | 680 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 681 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 682 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 683 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 684 | | 685 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 686 | unsigned FormatMaxPadding, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 | | 688 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 689 | | 690 | friend DoubleAPFloat scalbn(const DoubleAPFloat &X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 691 | friend DoubleAPFloat frexp(const DoubleAPFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 692 | friend hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 693 | }; | ~~ 694 | | 695 | hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 696 | | 697 | } // End detail namespace | ~~~~~~~~~~~~~~~~~~~~~~~~~ 698 | | 699 | // This is a interface class that is currently forwarding functionalities from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 700 | // detail::IEEEFloat. | ~~~~~~~~~~~~~~~~~~~~~ 701 | class APFloat : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 702 | typedef detail::IEEEFloat IEEEFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 703 | typedef detail::DoubleAPFloat DoubleAPFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 704 | | 705 | static_assert(std::is_standard_layout::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 706 | | 707 | union Storage { | ~~~~~~~~~~~~~~~ 708 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | IEEEFloat IEEE; | ~~~~~~~~~~~~~~~ 710 | DoubleAPFloat Double; | ~~~~~~~~~~~~~~~~~~~~~ 711 | | 712 | explicit Storage(IEEEFloat F, const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 713 | explicit Storage(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 714 | : Double(std::move(F)) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 715 | assert(&S == &PPCDoubleDouble()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 716 | } | ~ 717 | | 718 | template | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 719 | Storage(const fltSemantics &Semantics, ArgTypes &&... Args) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 720 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 721 | new (&IEEE) IEEEFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 722 | return; | ~~~~~~~ 723 | } | ~ 724 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 725 | new (&Double) DoubleAPFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | return; | ~~~~~~~ 727 | } | ~ 728 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | } | ~ 730 | | 731 | ~Storage() { | ~~~~~~~~~~~~ 732 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 733 | IEEE.~IEEEFloat(); | ~~~~~~~~~~~~~~~~~~ 734 | return; | ~~~~~~~ 735 | } | ~ 736 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 737 | Double.~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | return; | ~~~~~~~ 739 | } | ~ 740 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 741 | } | ~ 742 | | 743 | Storage(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 744 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 745 | new (this) IEEEFloat(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 746 | return; | ~~~~~~~ 747 | } | ~ 748 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 749 | new (this) DoubleAPFloat(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | return; | ~~~~~~~ 751 | } | ~ 752 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 753 | } | ~ 754 | | 755 | Storage(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 756 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | new (this) IEEEFloat(std::move(RHS.IEEE)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 758 | return; | ~~~~~~~ 759 | } | ~ 760 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | new (this) DoubleAPFloat(std::move(RHS.Double)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | return; | ~~~~~~~ 763 | } | ~ 764 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 765 | } | ~ 766 | | 767 | Storage &operator=(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 769 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 770 | IEEE = RHS.IEEE; | ~~~~~~~~~~~~~~~~ 771 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 772 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 773 | Double = RHS.Double; | ~~~~~~~~~~~~~~~~~~~~ 774 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 776 | new (this) Storage(RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~ 777 | } | ~ 778 | return *this; | ~~~~~~~~~~~~~ 779 | } | ~ 780 | | 781 | Storage &operator=(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 782 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 783 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | IEEE = std::move(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 785 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | Double = std::move(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 790 | new (this) Storage(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | } | ~ 792 | return *this; | ~~~~~~~~~~~~~ 793 | } | ~ 794 | } U; | ~~~~ 795 | | 796 | template static bool usesLayout(const fltSemantics &Semantics) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_assert(std::is_same::value || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | std::is_same::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | if (std::is_same::value) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 800 | return &Semantics == &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 801 | } | ~ 802 | return &Semantics != &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 803 | } | ~ 804 | | 805 | IEEEFloat &getIEEE() { | ~~~~~~~~~~~~~~~~~~~~~~ 806 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 807 | return U.IEEE; | ~~~~~~~~~~~~~~ 808 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 810 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 811 | } | ~ 812 | | 813 | const IEEEFloat &getIEEE() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | return U.IEEE; | ~~~~~~~~~~~~~~ 816 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 817 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 818 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 819 | } | ~ 820 | | 821 | void makeZero(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeZero(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 822 | | 823 | void makeInf(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeInf(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 824 | | 825 | void makeNaN(bool SNaN, bool Neg, const APInt *fill) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 826 | APFLOAT_DISPATCH_ON_SEMANTICS(makeNaN(SNaN, Neg, fill)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | } | ~ 828 | | 829 | void makeLargest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 830 | APFLOAT_DISPATCH_ON_SEMANTICS(makeLargest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 831 | } | ~ 832 | | 833 | void makeSmallest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | } | ~ 836 | | 837 | void makeSmallestNormalized(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 838 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallestNormalized(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 839 | } | ~ 840 | | 841 | // FIXME: This is due to clang 3.3 (or older version) always checks for the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 842 | // default constructor in an array aggregate initialization, even if no | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 843 | // elements in the array is default initialized. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 844 | APFloat() : U(IEEEdouble()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 845 | llvm_unreachable("This is a workaround for old clang."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 846 | } | ~ 847 | | 848 | explicit APFloat(IEEEFloat F, const fltSemantics &S) : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 849 | explicit APFloat(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 850 | : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~ 851 | | 852 | cmpResult compareAbsoluteValue(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 853 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | "Should only compare APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 856 | return U.IEEE.compareAbsoluteValue(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 857 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 858 | return U.Double.compareAbsoluteValue(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 859 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | } | ~ 861 | | 862 | public: | ~~~~~~~ 863 | APFloat(const fltSemantics &Semantics) : U(Semantics) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 864 | APFloat(const fltSemantics &Semantics, StringRef S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 865 | APFloat(const fltSemantics &Semantics, integerPart I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | template ::value>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | APFloat(const fltSemantics &Semantics, T V) = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 | // TODO: Remove this constructor. This isn't faster than the first one. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | APFloat(const fltSemantics &Semantics, uninitializedTag) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 871 | : U(Semantics, uninitialized) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 872 | APFloat(const fltSemantics &Semantics, const APInt &I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 873 | explicit APFloat(double d) : U(IEEEFloat(d), IEEEdouble()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | explicit APFloat(float f) : U(IEEEFloat(f), IEEEsingle()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 875 | APFloat(const APFloat &RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 876 | APFloat(APFloat &&RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 877 | | 878 | ~APFloat() = default; | ~~~~~~~~~~~~~~~~~~~~~ 879 | | 880 | bool needsCleanup() const { APFLOAT_DISPATCH_ON_SEMANTICS(needsCleanup()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 881 | | 882 | /// Factory for Positive and Negative Zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 883 | /// | ~~~ 884 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | static APFloat getZero(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | Val.makeZero(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~ 888 | return Val; | ~~~~~~~~~~~ 889 | } | ~ 890 | | 891 | /// Factory for Positive and Negative Infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | /// | ~~~ 893 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 894 | static APFloat getInf(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 895 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 896 | Val.makeInf(Negative); | ~~~~~~~~~~~~~~~~~~~~~~ 897 | return Val; | ~~~~~~~~~~~ 898 | } | ~ 899 | | 900 | /// Factory for NaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 901 | /// | ~~~ 902 | /// \param Negative - True iff the NaN generated should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 903 | /// \param payload - The unspecified fill bits for creating the NaN, 0 by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 904 | /// default. The value is truncated as necessary. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static APFloat getNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | uint64_t payload = 0) { | ~~~~~~~~~~~~~~~~~~~~~~~ 907 | if (payload) { | ~~~~~~~~~~~~~~ 908 | APInt intPayload(64, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 909 | return getQNaN(Sem, Negative, &intPayload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 910 | } else { | ~~~~~~~~ 911 | return getQNaN(Sem, Negative, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | } | ~ 913 | } | ~ 914 | | 915 | /// Factory for QNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 916 | static APFloat getQNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 917 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 918 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 919 | Val.makeNaN(false, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | return Val; | ~~~~~~~~~~~ 921 | } | ~ 922 | | 923 | /// Factory for SNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 924 | static APFloat getSNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 925 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 926 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 927 | Val.makeNaN(true, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 928 | return Val; | ~~~~~~~~~~~ 929 | } | ~ 930 | | 931 | /// Returns the largest finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 932 | /// | ~~~ 933 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 934 | static APFloat getLargest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 936 | Val.makeLargest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 937 | return Val; | ~~~~~~~~~~~ 938 | } | ~ 939 | | 940 | /// Returns the smallest (by magnitude) finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 941 | /// Might be denormalized, which implies a relative loss of precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 942 | /// | ~~~ 943 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static APFloat getSmallest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 946 | Val.makeSmallest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | return Val; | ~~~~~~~~~~~ 948 | } | ~ 949 | | 950 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 951 | /// semantics. | ~~~~~~~~~~~~~~ 952 | /// | ~~~ 953 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | static APFloat getSmallestNormalized(const fltSemantics &Sem, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 955 | bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 956 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | Val.makeSmallestNormalized(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | return Val; | ~~~~~~~~~~~ 959 | } | ~ 960 | | 961 | /// Returns a float which is bitcasted from an all one value int. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | /// | ~~~ 963 | /// \param Semantics - type float semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | /// \param BitWidth - Select float type | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 965 | static APFloat getAllOnesValue(const fltSemantics &Semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 | unsigned BitWidth); | ~~~~~~~~~~~~~~~~~~~ 967 | | 968 | /// Used to insert APFloat objects, or objects that contain APFloat objects, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | /// into FoldingSets. | ~~~~~~~~~~~~~~~~~~~~~ 970 | void Profile(FoldingSetNodeID &NID) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 971 | | 972 | opStatus add(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 973 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 974 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 975 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 976 | return U.IEEE.add(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 977 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 978 | return U.Double.add(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 979 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 980 | } | ~ 981 | opStatus subtract(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 982 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 983 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 984 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 985 | return U.IEEE.subtract(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 986 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 987 | return U.Double.subtract(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 989 | } | ~ 990 | opStatus multiply(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 991 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | return U.IEEE.multiply(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 995 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | return U.Double.multiply(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 997 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | } | ~ 999 | opStatus divide(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1000 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1001 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1002 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1003 | return U.IEEE.divide(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1004 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1005 | return U.Double.divide(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1006 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1007 | } | ~ 1008 | opStatus remainder(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1009 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1010 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1011 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1012 | return U.IEEE.remainder(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1013 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1014 | return U.Double.remainder(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1015 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1016 | } | ~ 1017 | opStatus mod(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1018 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1019 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1020 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1021 | return U.IEEE.mod(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1023 | return U.Double.mod(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1024 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1025 | } | ~ 1026 | opStatus fusedMultiplyAdd(const APFloat &Multiplicand, const APFloat &Addend, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1027 | roundingMode RM) { | ~~~~~~~~~~~~~~~~~~ 1028 | assert(&getSemantics() == &Multiplicand.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1029 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1030 | assert(&getSemantics() == &Addend.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1031 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1032 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1033 | return U.IEEE.fusedMultiplyAdd(Multiplicand.U.IEEE, Addend.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1034 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1035 | return U.Double.fusedMultiplyAdd(Multiplicand.U.Double, Addend.U.Double, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1036 | RM); | ~~~~ 1037 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | } | ~ 1039 | opStatus roundToIntegral(roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1040 | APFLOAT_DISPATCH_ON_SEMANTICS(roundToIntegral(RM)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | } | ~ 1042 | | 1043 | // TODO: bool parameters are not readable and a source of bugs. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1044 | // Do something. | ~~~~~~~~~~~~~~~~ 1045 | opStatus next(bool nextDown) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1046 | APFLOAT_DISPATCH_ON_SEMANTICS(next(nextDown)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1047 | } | ~ 1048 | | 1049 | /// Negate an APFloat. | ~~~~~~~~~~~~~~~~~~~~~~ 1050 | APFloat operator-() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1051 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1052 | Result.changeSign(); | ~~~~~~~~~~~~~~~~~~~~ 1053 | return Result; | ~~~~~~~~~~~~~~ 1054 | } | ~ 1055 | | 1056 | /// Add two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1057 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1058 | APFloat operator+(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1059 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1060 | (void)Result.add(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1061 | return Result; | ~~~~~~~~~~~~~~ 1062 | } | ~ 1063 | | 1064 | /// Subtract two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1065 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1066 | APFloat operator-(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1067 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1068 | (void)Result.subtract(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1069 | return Result; | ~~~~~~~~~~~~~~ 1070 | } | ~ 1071 | | 1072 | /// Multiply two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1074 | APFloat operator*(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1075 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1076 | (void)Result.multiply(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1077 | return Result; | ~~~~~~~~~~~~~~ 1078 | } | ~ 1079 | | 1080 | /// Divide the first APFloat by the second, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1081 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1082 | APFloat operator/(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1083 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1084 | (void)Result.divide(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1085 | return Result; | ~~~~~~~~~~~~~~ 1086 | } | ~ 1087 | | 1088 | void changeSign() { APFLOAT_DISPATCH_ON_SEMANTICS(changeSign()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1089 | void clearSign() { | ~~~~~~~~~~~~~~~~~~ 1090 | if (isNegative()) | ~~~~~~~~~~~~~~~~~ 1091 | changeSign(); | ~~~~~~~~~~~~~ 1092 | } | ~ 1093 | void copySign(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1094 | if (isNegative() != RHS.isNegative()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | changeSign(); | ~~~~~~~~~~~~~ 1096 | } | ~ 1097 | | 1098 | /// A static helper to produce a copy of an APFloat value with its sign | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1099 | /// copied from some other APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1100 | static APFloat copySign(APFloat Value, const APFloat &Sign) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1101 | Value.copySign(Sign); | ~~~~~~~~~~~~~~~~~~~~~ 1102 | return Value; | ~~~~~~~~~~~~~ 1103 | } | ~ 1104 | | 1105 | opStatus convert(const fltSemantics &ToSemantics, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1106 | bool *losesInfo); | ~~~~~~~~~~~~~~~~~ 1107 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1108 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | bool *IsExact) const { | ~~~~~~~~~~~~~~~~~~~~~~ 1110 | APFLOAT_DISPATCH_ON_SEMANTICS( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1111 | convertToInteger(Input, Width, IsSigned, RM, IsExact)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/ADT/APFloat.h:30:23: note: in definition of macro 'APFLOAT_DISPATCH_ON_SEMANTICS' 30 | return U.Double.METHOD_CALL; \ | ^~~~~~~~~~~ [936/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DevelopmentModeInlineAdvisor.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DevelopmentModeInlineAdvisor.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DevelopmentModeInlineAdvisor.cpp.o -c ../lib/Analysis/DevelopmentModeInlineAdvisor.cpp [937/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o -c ../lib/Analysis/DemandedBits.cpp [938/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o -c ../lib/Analysis/DependenceAnalysis.cpp [939/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o -c ../lib/Analysis/DivergenceAnalysis.cpp [940/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceGraphBuilder.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceGraphBuilder.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceGraphBuilder.cpp.o -c ../lib/Analysis/DependenceGraphBuilder.cpp [941/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o -c ../lib/Analysis/EHPersonalities.cpp [942/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o -c ../lib/Analysis/DomPrinter.cpp [943/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o -c ../lib/Analysis/DominanceFrontier.cpp [944/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomTreeUpdater.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomTreeUpdater.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomTreeUpdater.cpp.o -c ../lib/Analysis/DomTreeUpdater.cpp [945/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FunctionPropertiesAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FunctionPropertiesAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FunctionPropertiesAnalysis.cpp.o -c ../lib/Analysis/FunctionPropertiesAnalysis.cpp [946/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GuardUtils.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GuardUtils.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GuardUtils.cpp.o -c ../lib/Analysis/GuardUtils.cpp [947/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HeatUtils.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HeatUtils.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HeatUtils.cpp.o -c ../lib/Analysis/HeatUtils.cpp [948/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o -c ../lib/Analysis/IVUsers.cpp [949/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o -c ../lib/Analysis/GlobalsModRef.cpp [950/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ImportedFunctionsInliningStatistics.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ImportedFunctionsInliningStatistics.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ImportedFunctionsInliningStatistics.cpp.o -c ../lib/Analysis/ImportedFunctionsInliningStatistics.cpp [951/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IRSimilarityIdentifier.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IRSimilarityIdentifier.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IRSimilarityIdentifier.cpp.o -c ../lib/Analysis/IRSimilarityIdentifier.cpp [952/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVDescriptors.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVDescriptors.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVDescriptors.cpp.o -c ../lib/Analysis/IVDescriptors.cpp [953/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o -c ../lib/Analysis/IndirectCallPromotionAnalysis.cpp [954/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineSizeEstimatorAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineSizeEstimatorAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineSizeEstimatorAnalysis.cpp.o -c ../lib/Analysis/InlineSizeEstimatorAnalysis.cpp [955/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o -c ../lib/Analysis/InstCount.cpp [956/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineAdvisor.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineAdvisor.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineAdvisor.cpp.o -c ../lib/Analysis/InlineAdvisor.cpp [957/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionPrecedenceTracking.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionPrecedenceTracking.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionPrecedenceTracking.cpp.o -c ../lib/Analysis/InstructionPrecedenceTracking.cpp [958/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o -c ../lib/Analysis/Interval.cpp [959/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o -c ../lib/Analysis/InlineCost.cpp [960/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o -c ../lib/Analysis/LazyBranchProbabilityInfo.cpp [961/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o -c ../lib/Analysis/IntervalPartition.cpp [962/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o -c ../lib/Analysis/LazyBlockFrequencyInfo.cpp [963/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LegacyDivergenceAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LegacyDivergenceAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LegacyDivergenceAnalysis.cpp.o -c ../lib/Analysis/LegacyDivergenceAnalysis.cpp [964/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o -c ../lib/Analysis/InstructionSimplify.cpp [965/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o -c ../lib/Analysis/LazyCallGraph.cpp [966/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o -c ../lib/Analysis/LazyValueInfo.cpp [967/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o -c ../lib/Analysis/Lint.cpp [968/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o -c ../lib/Analysis/Loads.cpp [969/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o -c ../lib/Analysis/LoopAnalysisManager.cpp [970/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o -c ../lib/Analysis/LoopAccessAnalysis.cpp [971/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopCacheAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopCacheAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopCacheAnalysis.cpp.o -c ../lib/Analysis/LoopCacheAnalysis.cpp [972/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopNestAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopNestAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopNestAnalysis.cpp.o -c ../lib/Analysis/LoopNestAnalysis.cpp [973/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MLInlineAdvisor.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MLInlineAdvisor.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MLInlineAdvisor.cpp.o -c ../lib/Analysis/MLInlineAdvisor.cpp [974/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o -c ../lib/Analysis/LoopUnrollAnalyzer.cpp [975/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o -c ../lib/Analysis/LoopPass.cpp [976/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o -c ../lib/Analysis/MemDepPrinter.cpp [977/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o -c ../lib/Analysis/MemDerefPrinter.cpp [978/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o -c ../lib/Analysis/LoopInfo.cpp [979/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o -c ../lib/Analysis/MemoryLocation.cpp [980/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o -c ../lib/Analysis/MemoryBuiltins.cpp [981/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o -c ../lib/Analysis/MemoryDependenceAnalysis.cpp [982/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o -c ../lib/Analysis/ModuleDebugInfoPrinter.cpp [983/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o -c ../lib/Analysis/MemorySSA.cpp [984/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o -c ../lib/Analysis/MemorySSAUpdater.cpp [985/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o -c ../lib/Analysis/ObjCARCAliasAnalysis.cpp [986/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o -c ../lib/Analysis/MustExecute.cpp [987/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o -c ../lib/Analysis/ObjCARCAnalysisUtils.cpp [988/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o -c ../lib/Analysis/ObjCARCInstKind.cpp [989/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o -c ../lib/Analysis/ModuleSummaryAnalysis.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/ModuleSummaryIndex.h:18, from ../include/llvm/Analysis/ModuleSummaryAnalysis.h:17, from ../lib/Analysis/ModuleSummaryAnalysis.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'void findFuncPointers(const llvm::Constant*, uint64_t, const llvm::Module&, llvm::ModuleSummaryIndex&, llvm::VTableFuncList&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/ModuleSummaryIndex.h:18, from ../include/llvm/Analysis/ModuleSummaryAnalysis.h:17, from ../lib/Analysis/ModuleSummaryAnalysis.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'void addVCallToSet(llvm::DevirtCallSite, llvm::GlobalValue::GUID, llvm::SetVector&, llvm::SetVector&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/ModuleSummaryIndex.h:18, from ../include/llvm/Analysis/ModuleSummaryAnalysis.h:17, from ../lib/Analysis/ModuleSummaryAnalysis.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'llvm::ModuleSummaryIndex llvm::buildModuleSummaryIndex(const llvm::Module&, std::function, llvm::ProfileSummaryInfo*, std::function)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [990/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o -c ../lib/Analysis/ProfileSummaryInfo.cpp [991/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o -c ../lib/Analysis/OptimizationRemarkEmitter.cpp [992/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OverflowInstAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OverflowInstAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OverflowInstAnalysis.cpp.o -c ../lib/Analysis/OverflowInstAnalysis.cpp [993/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o -c ../lib/Analysis/PHITransAddr.cpp [994/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o -c ../lib/Analysis/PostDominators.cpp [995/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o -c ../lib/Analysis/PtrUseVisitor.cpp [996/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o -c ../lib/Analysis/PhiValues.cpp [997/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReleaseModeModelRunner.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReleaseModeModelRunner.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReleaseModeModelRunner.cpp.o -c ../lib/Analysis/ReleaseModeModelRunner.cpp [998/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o -c ../lib/Analysis/RegionPass.cpp [999/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReplayInlineAdvisor.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReplayInlineAdvisor.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReplayInlineAdvisor.cpp.o -c ../lib/Analysis/ReplayInlineAdvisor.cpp [1000/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o -c ../lib/Analysis/RegionPrinter.cpp [1001/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o -c ../lib/Analysis/RegionInfo.cpp [1002/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o -c ../lib/Analysis/ScalarEvolutionAliasAnalysis.cpp [1003/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionDivision.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionDivision.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionDivision.cpp.o -c ../lib/Analysis/ScalarEvolutionDivision.cpp [1004/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o -c ../lib/Analysis/ScalarEvolutionNormalization.cpp [1005/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyncDependenceAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyncDependenceAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyncDependenceAnalysis.cpp.o -c ../lib/Analysis/SyncDependenceAnalysis.cpp [1006/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackLifetime.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackLifetime.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackLifetime.cpp.o -c ../lib/Analysis/StackLifetime.cpp [1007/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TFUtils.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TFUtils.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TFUtils.cpp.o -c ../lib/Analysis/TFUtils.cpp [1008/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o -c ../lib/Analysis/SyntheticCountsUtils.cpp [1009/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackSafetyAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackSafetyAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackSafetyAnalysis.cpp.o -c ../lib/Analysis/StackSafetyAnalysis.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/IR/ModuleSummaryIndex.h:18, from ../include/llvm/Analysis/StackSafetyAnalysis.h:16, from ../lib/Analysis/StackSafetyAnalysis.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/IR/ModuleSummaryIndex.h:18, from ../include/llvm/Analysis/StackSafetyAnalysis.h:16, from ../lib/Analysis/StackSafetyAnalysis.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/ModuleSummaryIndex.h:18, from ../include/llvm/Analysis/StackSafetyAnalysis.h:16, from ../lib/Analysis/StackSafetyAnalysis.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/IR/ModuleSummaryIndex.h:18, from ../include/llvm/Analysis/StackSafetyAnalysis.h:16, from ../lib/Analysis/StackSafetyAnalysis.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'std::vector llvm::StackSafetyInfo::getParamAccesses(llvm::ModuleSummaryIndex&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/ModuleSummaryIndex.h:18, from ../include/llvm/Analysis/StackSafetyAnalysis.h:16, from ../lib/Analysis/StackSafetyAnalysis.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'void llvm::generateParamAccessSummary(llvm::ModuleSummaryIndex&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1010/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o -c ../lib/Analysis/Trace.cpp [1011/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o -c ../lib/Analysis/TargetLibraryInfo.cpp [1012/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o -c ../lib/Analysis/TypeBasedAliasAnalysis.cpp [1013/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o -c ../lib/Analysis/TypeMetadataUtils.cpp [1014/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o -c ../lib/Analysis/ScopedNoAliasAA.cpp [1015/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o -c ../lib/Analysis/ValueLattice.cpp [1016/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o -c ../lib/Analysis/TargetTransformInfo.cpp [1017/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o -c ../lib/Analysis/ValueLatticeUtils.cpp [1018/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o -c ../lib/Analysis/ScalarEvolution.cpp [1019/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VFABIDemangling.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VFABIDemangling.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VFABIDemangling.cpp.o -c ../lib/Analysis/VFABIDemangling.cpp [1020/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/LTO -I../lib/LTO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o -MF lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o.d -o lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o -c ../lib/LTO/Caching.cpp [1021/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o -c ../lib/Analysis/VectorUtils.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/Analysis/VectorUtils.h:16, from ../lib/Analysis/VectorUtils.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'llvm::MapVector llvm::computeMinimumValueSizes(llvm::ArrayRef, llvm::DemandedBits&, const llvm::TargetTransformInfo*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::InterleavedAccessInfo::collectConstStrideAccesses(llvm::MapVector&, const ValueToValueMap&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [1022/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Analysis -I../lib/Analysis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o -MF lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o.d -o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o -c ../lib/Analysis/ValueTracking.cpp [1023/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/LTO -I../lib/LTO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o -MF lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o.d -o lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o -c ../lib/LTO/LTOModule.cpp [1024/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/LTO -I../lib/LTO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o -MF lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o.d -o lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o -c ../lib/LTO/LTO.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/LTO/LTO.h:18, from ../lib/LTO/LTO.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Error llvm::lto::LTO::addThinLTO(llvm::BitcodeModule, llvm::ArrayRef, const llvm::lto::SymbolResolution*&, const llvm::lto::SymbolResolution*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/MapVector.h:19, from ../include/llvm/LTO/LTO.h:18, from ../lib/LTO/LTO.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/MapVector.h:19, from ../include/llvm/LTO/LTO.h:18, from ../lib/LTO/LTO.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/MapVector.h:19, from ../include/llvm/LTO/LTO.h:18, from ../lib/LTO/LTO.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/LTO/LTO.h:18, from ../lib/LTO/LTO.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/MapVector.h:19, from ../include/llvm/LTO/LTO.h:18, from ../lib/LTO/LTO.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [1025/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/LTO -I../lib/LTO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o -MF lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o.d -o lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o -c ../lib/LTO/LTOBackend.cpp ../lib/LTO/LTOBackend.cpp: In function 'llvm::BitcodeModule* llvm::lto::findThinLTOModule(llvm::MutableArrayRef)': ../lib/LTO/LTOBackend.cpp:659:16: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 659 | BitcodeModule *lto::findThinLTOModule(MutableArrayRef BMs) { | ^~~ [1026/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/LTO -I../lib/LTO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/LTO/CMakeFiles/LLVMLTO.dir/SummaryBasedOptimizations.cpp.o -MF lib/LTO/CMakeFiles/LLVMLTO.dir/SummaryBasedOptimizations.cpp.o.d -o lib/LTO/CMakeFiles/LLVMLTO.dir/SummaryBasedOptimizations.cpp.o -c ../lib/LTO/SummaryBasedOptimizations.cpp [1027/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/LTO -I../lib/LTO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o -MF lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o.d -o lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o -c ../lib/LTO/UpdateCompilerUsed.cpp [1028/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/LTO -I../lib/LTO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o -MF lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o.d -o lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o -c ../lib/LTO/LTOCodeGenerator.cpp [1029/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o -c ../lib/MC/ConstantPools.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/MC/ConstantPools.h:20, from ../lib/MC/ConstantPools.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/MC/ConstantPools.h:20, from ../lib/MC/ConstantPools.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'const llvm::MCExpr* llvm::ConstantPool::addEntry(const llvm::MCExpr*, llvm::MCContext&, unsigned int, llvm::SMLoc)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [1030/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o -c ../lib/MC/ELFObjectWriter.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/MC/ELFObjectWriter.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/MC/ELFObjectWriter.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [1031/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o -c ../lib/MC/MCAsmInfoCOFF.cpp [1032/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o -c ../lib/MC/MCAsmBackend.cpp [1033/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o -c ../lib/MC/MCAsmInfoDarwin.cpp [1034/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o -c ../lib/MC/MCAsmInfo.cpp [1035/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o -c ../lib/MC/MCAsmInfoWasm.cpp [1036/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o -c ../lib/MC/MCAsmInfoELF.cpp [1037/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o -c ../lib/MC/MCAsmInfoXCOFF.cpp [1038/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o -c ../lib/MC/MCAsmMacro.cpp [1039/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o -c ../lib/MC/MCCodeEmitter.cpp [1040/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o -c ../lib/MC/MCAssembler.cpp [1041/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o -c ../lib/MC/MCCodeView.cpp [1042/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o -c ../lib/MC/MCAsmStreamer.cpp [1043/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o -c ../lib/MC/MCELFObjectTargetWriter.cpp [1044/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/LTO -I../lib/LTO -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o -MF lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o.d -o lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o -c ../lib/LTO/ThinLTOCodeGenerator.cpp [1045/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o -c ../lib/MC/MCELFStreamer.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/SetVector.h:22, from ../include/llvm/MC/MCObjectStreamer.h:12, from ../include/llvm/MC/MCELFStreamer.h:15, from ../lib/MC/MCELFStreamer.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void llvm::MCELFStreamer::emitCGProfileEntry(const llvm::MCSymbolRefExpr*, const llvm::MCSymbolRefExpr*, uint64_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1046/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o -c ../lib/MC/MCDwarf.cpp [1047/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o -c ../lib/MC/MCExpr.cpp [1048/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o -c ../lib/MC/MCInst.cpp [1049/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o -c ../lib/MC/MCContext.cpp [1050/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o -c ../lib/MC/MCInstPrinter.cpp [1051/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o -c ../lib/MC/MCInstrAnalysis.cpp [1052/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o -c ../lib/MC/MCFragment.cpp [1053/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o -c ../lib/MC/MCInstrDesc.cpp [1054/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o -c ../lib/MC/MCLabel.cpp [1055/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCInstrInfo.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCInstrInfo.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCInstrInfo.cpp.o -c ../lib/MC/MCInstrInfo.cpp [1056/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o -c ../lib/MC/MCLinkerOptimizationHint.cpp [1057/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o -c ../lib/MC/MCMachObjectTargetWriter.cpp [1058/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o -c ../lib/MC/MCNullStreamer.cpp [1059/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o -c ../lib/MC/MCMachOStreamer.cpp [1060/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o -c ../lib/MC/MCObjectWriter.cpp [1061/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o -c ../lib/MC/MCObjectFileInfo.cpp [1062/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o -c ../lib/MC/MCRegisterInfo.cpp [1063/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o -c ../lib/MC/MCSchedule.cpp [1064/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o -c ../lib/MC/MCObjectStreamer.cpp [1065/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCPseudoProbe.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCPseudoProbe.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCPseudoProbe.cpp.o -c ../lib/MC/MCPseudoProbe.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/MC/MCPseudoProbe.h:47, from ../lib/MC/MCPseudoProbe.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/MC/MCPseudoProbe.h:47, from ../lib/MC/MCPseudoProbe.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::MCPseudoProbeInlineTree::addPseudoProbe(const llvm::MCPseudoProbe&, const MCPseudoProbeInlineStack&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [1066/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o -c ../lib/MC/MCSectionCOFF.cpp [1067/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o -c ../lib/MC/MCSectionELF.cpp [1068/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o -c ../lib/MC/MCSection.cpp [1069/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o -c ../lib/MC/MCSectionWasm.cpp [1070/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSectionXCOFF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSectionXCOFF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionXCOFF.cpp.o -c ../lib/MC/MCSectionXCOFF.cpp [1071/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o -c ../lib/MC/MCSectionMachO.cpp [1072/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o -c ../lib/MC/MCSubtargetInfo.cpp ../lib/MC/MCSubtargetInfo.cpp: In function 'void SetImpliedBits(llvm::FeatureBitset&, const llvm::FeatureBitset&, llvm::ArrayRef)': ../lib/MC/MCSubtargetInfo.cpp:36:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 36 | void SetImpliedBits(FeatureBitset &Bits, const FeatureBitset &Implies, | ^~~~~~~~~~~~~~ ../lib/MC/MCSubtargetInfo.cpp: In function 'void ClearImpliedBits(llvm::FeatureBitset&, unsigned int, llvm::ArrayRef)': ../lib/MC/MCSubtargetInfo.cpp:48:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 48 | void ClearImpliedBits(FeatureBitset &Bits, unsigned Value, | ^~~~~~~~~~~~~~~~ ../lib/MC/MCSubtargetInfo.cpp: In function 'const T* Find(llvm::StringRef, llvm::ArrayRef) [with T = llvm::SubtargetFeatureKV]': ../lib/MC/MCSubtargetInfo.cpp:25:17: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 25 | static const T *Find(StringRef S, ArrayRef A) { | ^~~~ ../lib/MC/MCSubtargetInfo.cpp: In function 'const T* Find(llvm::StringRef, llvm::ArrayRef) [with T = llvm::SubtargetSubTypeKV]': ../lib/MC/MCSubtargetInfo.cpp:25:17: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/MC/MCSubtargetInfo.cpp: In function 'void Help(llvm::ArrayRef, llvm::ArrayRef)': ../lib/MC/MCSubtargetInfo.cpp:96:13: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 96 | static void Help(ArrayRef CPUTable, | ^~~~ ../lib/MC/MCSubtargetInfo.cpp:96:13: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/MC/MCSubtargetInfo.cpp: In function 'void ApplyFeatureFlag(llvm::FeatureBitset&, llvm::StringRef, llvm::ArrayRef)': ../lib/MC/MCSubtargetInfo.cpp:58:13: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 58 | static void ApplyFeatureFlag(FeatureBitset &Bits, StringRef Feature, | ^~~~~~~~~~~~~~~~ ../lib/MC/MCSubtargetInfo.cpp: In function 'llvm::FeatureBitset getFeatures(llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::ArrayRef, llvm::ArrayRef)': ../lib/MC/MCSubtargetInfo.cpp:150:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 150 | static FeatureBitset getFeatures(StringRef CPU, StringRef TuneCPU, StringRef FS, | ^~~~~~~~~~~ ../lib/MC/MCSubtargetInfo.cpp:150:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/MC/MCSubtargetInfo.cpp:202:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 202 | ApplyFeatureFlag(Bits, Feature, ProcFeatures); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/MC/MCSubtargetInfo.cpp:202:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/MC/MCSubtargetInfo.cpp: In member function 'void llvm::MCSubtargetInfo::setDefaultFeatures(llvm::StringRef, llvm::StringRef, llvm::StringRef)': ../lib/MC/MCSubtargetInfo.cpp:221:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 221 | FeatureBits = getFeatures(CPU, TuneCPU, FS, ProcDesc, ProcFeatures); | ^ ../lib/MC/MCSubtargetInfo.cpp:221:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/MC/MCSubtargetInfo.cpp: In member function 'llvm::FeatureBitset llvm::MCSubtargetInfo::ApplyFeatureFlag(llvm::StringRef)': ../lib/MC/MCSubtargetInfo.cpp:293:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 293 | ::ApplyFeatureFlag(FeatureBits, FS, ProcFeatures); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/MC/MCSubtargetInfo.cpp:293:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/MC/MCSubtargetInfo.cpp: In member function 'bool llvm::MCSubtargetInfo::checkFeatures(llvm::StringRef) const': ../lib/MC/MCSubtargetInfo.cpp:301:23: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 301 | ::ApplyFeatureFlag(Set, F, ProcFeatures); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../lib/MC/MCSubtargetInfo.cpp:301:23: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 ../lib/MC/MCSubtargetInfo.cpp:304:23: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 304 | ::ApplyFeatureFlag(All, F, ProcFeatures); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../lib/MC/MCSubtargetInfo.cpp:304:23: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 ../lib/MC/MCSubtargetInfo.cpp: In member function 'void llvm::MCSubtargetInfo::InitMCProcessorInfo(llvm::StringRef, llvm::StringRef, llvm::StringRef)': ../lib/MC/MCSubtargetInfo.cpp:210:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 210 | FeatureBits = getFeatures(CPU, TuneCPU, FS, ProcDesc, ProcFeatures); | ^ ../lib/MC/MCSubtargetInfo.cpp:210:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/MC/MCSubtargetInfo.cpp: In constructor 'llvm::MCSubtargetInfo::MCSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef, llvm::StringRef, llvm::ArrayRef, llvm::ArrayRef, const llvm::MCWriteProcResEntry*, const llvm::MCWriteLatencyEntry*, const llvm::MCReadAdvanceEntry*, const llvm::InstrStage*, const unsigned int*, const unsigned int*)': ../lib/MC/MCSubtargetInfo.cpp:225:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 225 | MCSubtargetInfo::MCSubtargetInfo(const Triple &TT, StringRef C, StringRef TC, | ^~~~~~~~~~~~~~~ ../lib/MC/MCSubtargetInfo.cpp:225:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1073/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o -c ../lib/MC/MCSymbolELF.cpp [1074/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o -c ../lib/MC/MCSymbol.cpp [1075/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o -c ../lib/MC/MCTargetOptions.cpp [1076/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o -c ../lib/MC/MCSymbolXCOFF.cpp [1077/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o -c ../lib/MC/MCWasmObjectTargetWriter.cpp [1078/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o -c ../lib/MC/MCValue.cpp [1079/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptionsCommandFlags.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptionsCommandFlags.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptionsCommandFlags.cpp.o -c ../lib/MC/MCTargetOptionsCommandFlags.cpp [1080/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o -c ../lib/MC/MCStreamer.cpp [1081/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o -c ../lib/MC/MCWasmStreamer.cpp [1082/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o -c ../lib/MC/MCWinCOFFStreamer.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/MC/MCAsmBackend.h:12, from ../lib/MC/MCWinCOFFStreamer.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void llvm::MCWinCOFFStreamer::emitCGProfileEntry(const llvm::MCSymbolRefExpr*, const llvm::MCSymbolRefExpr*, uint64_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1083/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o -c ../lib/MC/MCWinEH.cpp [1084/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o -c ../lib/MC/MCWin64EH.cpp [1085/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o -c ../lib/MC/StringTableBuilder.cpp [1086/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o -c ../lib/MC/SubtargetFeature.cpp [1087/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCParser -I../lib/MC/MCParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o -c ../lib/MC/MCParser/AsmLexer.cpp ../lib/MC/MCParser/AsmLexer.cpp: In member function 'virtual size_t llvm::AsmLexer::peekTokens(llvm::MutableArrayRef, bool)': ../lib/MC/MCParser/AsmLexer.cpp:684:8: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 684 | size_t AsmLexer::peekTokens(MutableArrayRef Buf, | ^~~~~~~~ ../lib/MC/MCParser/AsmLexer.cpp: In member function 'virtual llvm::AsmToken llvm::AsmLexer::LexToken()': ../lib/MC/MCParser/AsmLexer.cpp:740:28: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 740 | size_t num = peekTokens(Buf, true); | ~~~~~~~~~~^~~~~~~~~~~ [1088/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o -c ../lib/MC/WinCOFFObjectWriter.cpp [1089/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o -c ../lib/MC/XCOFFObjectWriter.cpp [1090/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC -I../lib/MC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o -c ../lib/MC/WasmObjectWriter.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../lib/MC/WasmObjectWriter.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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>&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2633 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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>&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/char_traits.h:39, from /opt/rh/devtoolset-9/root/usr/include/c++/9/string:40, from ../include/llvm/Support/ErrorHandling.h:18, from ../include/llvm/ADT/Hashing.h:48, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../lib/MC/WasmObjectWriter.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >; _Tp = {anonymous}::WasmRelocationEntry; _Compare = __gnu_cxx::__ops::_Iter_comp_val<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 966 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h:966: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../lib/MC/WasmObjectWriter.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >; _Tp = {anonymous}::WasmRelocationEntry; _Compare = __gnu_cxx::__ops::_Val_comp_iter<{anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2038 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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>&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2633 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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>&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2689:25: 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 1328 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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>&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2471 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2496:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2496 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2497 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2505:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2505 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2506 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2512:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2512 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2513 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2514:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2514 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2515 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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>&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2760:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2760 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2764:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2766:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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>&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2410 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2440:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2440 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2441 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2449:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2449 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2450 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2458:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2458 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2459 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2460:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2460 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2462 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2463 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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>&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2735:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2737:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2742:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2743:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2745:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 2745 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2746 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __comp); | ~~~~~~~ ../lib/MC/WasmObjectWriter.cpp: In member function 'void {anonymous}::WasmObjectWriter::writeImportSection(llvm::ArrayRef, uint64_t, uint32_t)': ../lib/MC/WasmObjectWriter.cpp:793:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 793 | void WasmObjectWriter::writeImportSection(ArrayRef Imports, | ^~~~~~~~~~~~~~~~ ../lib/MC/WasmObjectWriter.cpp: In member function 'void {anonymous}::WasmObjectWriter::writeLinkingMetaDataSection(llvm::ArrayRef, llvm::ArrayRef >, const std::map >&)': ../lib/MC/WasmObjectWriter.cpp:1099:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1099 | void WasmObjectWriter::writeLinkingMetaDataSection( | ^~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../lib/MC/WasmObjectWriter.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'void {anonymous}::WasmObjectWriter::writeRelocSection(uint32_t, llvm::StringRef, std::vector<{anonymous}::WasmRelocationEntry>&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5037:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 5037 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5039:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::WasmRelocationEntry*, std::vector<{anonymous}::WasmRelocationEntry> >' changed in GCC 7.1 5039 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5040 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/MC/WasmObjectWriter.cpp: In member function 'void {anonymous}::WasmObjectWriter::applyRelocations(llvm::ArrayRef<{anonymous}::WasmRelocationEntry>, uint64_t, const llvm::MCAsmLayout&)': ../lib/MC/WasmObjectWriter.cpp:713:6: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::WasmRelocationEntry>' changed in GCC 7.1 713 | void WasmObjectWriter::applyRelocations( | ^~~~~~~~~~~~~~~~ ../lib/MC/WasmObjectWriter.cpp: In member function 'void {anonymous}::WasmObjectWriter::writeCustomSection({anonymous}::WasmCustomSection&, const llvm::MCAssembler&, const llvm::MCAsmLayout&)': ../lib/MC/WasmObjectWriter.cpp:1201:19: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::WasmRelocationEntry>' changed in GCC 7.1 1201 | applyRelocations(Relocations, CustomSection.OutputContentsOffset, Layout); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/MC/WasmObjectWriter.cpp: In member function 'uint64_t {anonymous}::WasmObjectWriter::writeOneObject(llvm::MCAssembler&, const llvm::MCAsmLayout&, {anonymous}::WasmObjectWriter::DwoMode)': ../lib/MC/WasmObjectWriter.cpp:1868:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1868 | writeImportSection(Imports, DataSize, TableElems.size()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/MC/WasmObjectWriter.cpp:1015:19: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::WasmRelocationEntry>' changed in GCC 7.1 1015 | applyRelocations(CodeRelocations, Section.ContentsOffset, Layout); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/MC/WasmObjectWriter.cpp:1046:19: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::WasmRelocationEntry>' changed in GCC 7.1 1046 | applyRelocations(DataRelocations, Section.ContentsOffset, Layout); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/MC/WasmObjectWriter.cpp:1898:32: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1898 | writeLinkingMetaDataSection(SymbolInfos, InitFuncs, Comdats); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1091/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCParser -I../lib/MC/MCParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o -c ../lib/MC/MCParser/COFFAsmParser.cpp [1092/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCParser -I../lib/MC/MCParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFMasmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFMasmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFMasmParser.cpp.o -c ../lib/MC/MCParser/COFFMasmParser.cpp [1093/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCParser -I../lib/MC/MCParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o -c ../lib/MC/MCParser/MCAsmLexer.cpp [1094/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCParser -I../lib/MC/MCParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o -c ../lib/MC/MCParser/DarwinAsmParser.cpp [1095/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCParser -I../lib/MC/MCParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o -c ../lib/MC/MCParser/MCAsmParser.cpp [1096/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCParser -I../lib/MC/MCParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o -c ../lib/MC/MCParser/ELFAsmParser.cpp [1097/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCParser -I../lib/MC/MCParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o -c ../lib/MC/MCParser/MCTargetAsmParser.cpp [1098/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCParser -I../lib/MC/MCParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o -c ../lib/MC/MCParser/MCAsmParserExtension.cpp [1099/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCParser -I../lib/MC/MCParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o -c ../lib/MC/MCParser/AsmParser.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/APFloat.h:20, from ../lib/MC/MCParser/AsmParser.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/APFloat.h:20, from ../lib/MC/MCParser/AsmParser.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'bool {anonymous}::AsmParser::parseMacroArgument({anonymous}::MCAsmMacroArgument&, bool)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ ../lib/MC/MCParser/AsmParser.cpp: In member function 'virtual bool {anonymous}::AsmParser::parseIdentifier(llvm::StringRef&)': ../lib/MC/MCParser/AsmParser.cpp:2964:21: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 2964 | Lexer.peekTokens(Buf, false); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../include/llvm/MC/MCParser/AsmLexer.h:17, from ../lib/MC/MCParser/AsmParser.cpp:38: ../include/llvm/MC/MCParser/MCAsmLexer.h: In member function 'bool {anonymous}::AsmParser::parseMacroArguments(const llvm::MCAsmMacro*, {anonymous}::MCAsmMacroArguments&)': ../include/llvm/MC/MCParser/MCAsmLexer.h:117:34: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 117 | size_t ReadCount = peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/APFloat.h:20, from ../lib/MC/MCParser/AsmParser.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [1100/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCParser -I../lib/MC/MCParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/XCOFFAsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/XCOFFAsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/XCOFFAsmParser.cpp.o -c ../lib/MC/MCParser/XCOFFAsmParser.cpp [1101/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCParser -I../lib/MC/MCParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o -c ../lib/MC/MCParser/WasmAsmParser.cpp [1102/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCDisassembler -I../lib/MC/MCDisassembler -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o -MF lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o.d -o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o -c ../lib/MC/MCDisassembler/MCDisassembler.cpp [1103/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCDisassembler -I../lib/MC/MCDisassembler -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o -MF lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o.d -o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o -c ../lib/MC/MCDisassembler/MCRelocationInfo.cpp [1104/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCDisassembler -I../lib/MC/MCDisassembler -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o -MF lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o.d -o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o -c ../lib/MC/MCDisassembler/Disassembler.cpp [1105/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCDisassembler -I../lib/MC/MCDisassembler -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o -MF lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o.d -o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o -c ../lib/MC/MCDisassembler/MCExternalSymbolizer.cpp [1106/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCDisassembler -I../lib/MC/MCDisassembler -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o -MF lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o.d -o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o -c ../lib/MC/MCDisassembler/MCSymbolizer.cpp [1107/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/CodeEmitter.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/CodeEmitter.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/CodeEmitter.cpp.o -c ../lib/MCA/CodeEmitter.cpp [1108/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/CustomBehaviour.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/CustomBehaviour.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/CustomBehaviour.cpp.o -c ../lib/MCA/CustomBehaviour.cpp [1109/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/HardwareUnit.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/HardwareUnit.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/HardwareUnit.cpp.o -c ../lib/MCA/HardwareUnits/HardwareUnit.cpp [1110/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/HWEventListener.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/HWEventListener.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/HWEventListener.cpp.o -c ../lib/MCA/HWEventListener.cpp [1111/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Context.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Context.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Context.cpp.o -c ../lib/MCA/Context.cpp [1112/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/LSUnit.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/LSUnit.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/LSUnit.cpp.o -c ../lib/MCA/HardwareUnits/LSUnit.cpp [1113/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RetireControlUnit.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RetireControlUnit.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RetireControlUnit.cpp.o -c ../lib/MCA/HardwareUnits/RetireControlUnit.cpp [1114/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RegisterFile.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RegisterFile.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RegisterFile.cpp.o -c ../lib/MCA/HardwareUnits/RegisterFile.cpp [1115/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/ResourceManager.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/ResourceManager.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/ResourceManager.cpp.o -c ../lib/MCA/HardwareUnits/ResourceManager.cpp ../lib/MCA/HardwareUnits/ResourceManager.cpp: In constructor 'llvm::mca::ResourceManager::ResourceManager(const llvm::MCSchedModel&)': ../lib/MCA/HardwareUnits/ResourceManager.cpp:119:27: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 119 | computeProcResourceMasks(SM, ProcResID2Mask); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [1116/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Instruction.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Instruction.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Instruction.cpp.o -c ../lib/MCA/Instruction.cpp [1117/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/Scheduler.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/Scheduler.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/Scheduler.cpp.o -c ../lib/MCA/HardwareUnits/Scheduler.cpp [1118/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Pipeline.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Pipeline.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Pipeline.cpp.o -c ../lib/MCA/Pipeline.cpp [1119/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/InstrBuilder.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/InstrBuilder.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/InstrBuilder.cpp.o -c ../lib/MCA/InstrBuilder.cpp ../lib/MCA/InstrBuilder.cpp: In constructor 'llvm::mca::InstrBuilder::InstrBuilder(const llvm::MCSubtargetInfo&, const llvm::MCInstrInfo&, const llvm::MCRegisterInfo&, const llvm::MCInstrAnalysis*)': ../lib/MCA/InstrBuilder.cpp:35:27: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 35 | computeProcResourceMasks(STI.getSchedModel(), ProcResourceMasks); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1120/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/DispatchStage.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/DispatchStage.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/DispatchStage.cpp.o -c ../lib/MCA/Stages/DispatchStage.cpp [1121/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/EntryStage.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/EntryStage.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/EntryStage.cpp.o -c ../lib/MCA/Stages/EntryStage.cpp [1122/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/ExecuteStage.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/ExecuteStage.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/ExecuteStage.cpp.o -c ../lib/MCA/Stages/ExecuteStage.cpp ../lib/MCA/Stages/ExecuteStage.cpp: In member function 'void llvm::mca::ExecuteStage::notifyInstructionIssued(const llvm::mca::InstRef&, llvm::MutableArrayRef, llvm::mca::ResourceCycles> >) const': ../lib/MCA/Stages/ExecuteStage.cpp:252:6: note: parameter passing for argument of type 'llvm::MutableArrayRef, llvm::mca::ResourceCycles> >' changed in GCC 7.1 252 | void ExecuteStage::notifyInstructionIssued( | ^~~~~~~~~~~~ [1123/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InOrderIssueStage.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InOrderIssueStage.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InOrderIssueStage.cpp.o -c ../lib/MCA/Stages/InOrderIssueStage.cpp [1124/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MC/MCParser -I../lib/MC/MCParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o -MF lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o.d -o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o -c ../lib/MC/MCParser/MasmParser.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/APFloat.h:20, from ../lib/MC/MCParser/MasmParser.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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>]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<{anonymous}::FieldInitializer>::iterator' {aka '__gnu_cxx::__normal_iterator<{anonymous}::FieldInitializer*, std::vector<{anonymous}::FieldInitializer> >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/APFloat.h:20, from ../lib/MC/MCParser/MasmParser.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'bool {anonymous}::MasmParser::parseDirectiveNestedEnds()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::FieldInitializer*, std::vector<{anonymous}::FieldInitializer> >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ ../lib/MC/MCParser/MasmParser.cpp: In member function 'const llvm::AsmToken {anonymous}::MasmParser::peekTok(bool)': ../lib/MC/MCParser/MasmParser.cpp:1276:38: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 1276 | size_t ReadCount = Lexer.peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../lib/MC/MCParser/MasmParser.cpp: In member function 'const llvm::AsmToken& {anonymous}::MasmParser::Lex({anonymous}::MasmParser::ExpandKind)': ../lib/MC/MCParser/MasmParser.cpp:1228:42: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 1228 | size_t ReadCount = Lexer.peekTokens(Buf); | ~~~~~~~~~~~~~~~~^~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/APFloat.h:20, from ../lib/MC/MCParser/MasmParser.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'bool {anonymous}::MasmParser::parseMacroArgument(const llvm::MCAsmMacroParameter*, {anonymous}::MCAsmMacroArgument&, llvm::AsmToken::TokenKind)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'bool {anonymous}::MasmParser::parseStructInitializer(const {anonymous}::StructInfo&, {anonymous}::StructInitializer&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::FieldInitializer*, std::vector<{anonymous}::FieldInitializer> >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::FieldInitializer*, std::vector<{anonymous}::FieldInitializer> >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'bool {anonymous}::MasmParser::handleMacroEntry(const llvm::MCAsmMacro*, llvm::SMLoc, llvm::AsmToken::TokenKind)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [1125/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/MicroOpQueueStage.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/MicroOpQueueStage.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/MicroOpQueueStage.cpp.o -c ../lib/MCA/Stages/MicroOpQueueStage.cpp [1126/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InstructionTables.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InstructionTables.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InstructionTables.cpp.o -c ../lib/MCA/Stages/InstructionTables.cpp [1127/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/RetireStage.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/RetireStage.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/RetireStage.cpp.o -c ../lib/MCA/Stages/RetireStage.cpp [1128/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/Stage.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/Stage.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/Stage.cpp.o -c ../lib/MCA/Stages/Stage.cpp [1129/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/MCA -I../lib/MCA -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/MCA/CMakeFiles/LLVMMCA.dir/Support.cpp.o -MF lib/MCA/CMakeFiles/LLVMMCA.dir/Support.cpp.o.d -o lib/MCA/CMakeFiles/LLVMMCA.dir/Support.cpp.o -c ../lib/MCA/Support.cpp ../lib/MCA/Support.cpp: In function 'void llvm::mca::computeProcResourceMasks(const llvm::MCSchedModel&, llvm::MutableArrayRef)': ../lib/MCA/Support.cpp:39:6: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 39 | void computeProcResourceMasks(const MCSchedModel &SM, | ^~~~~~~~~~~~~~~~~~~~~~~~ [1130/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o -c ../lib/Object/Archive.cpp [1131/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o -c ../lib/Object/Binary.cpp [1132/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o -c ../lib/Object/COFFImportFile.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Object/COFFImportFile.h:19, from ../lib/Object/COFFImportFile.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::NewArchiveMember}; _Tp = llvm::NewArchiveMember; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../lib/Object/COFFImportFile.cpp: In function 'llvm::Error llvm::object::writeImportLibrary(llvm::StringRef, llvm::StringRef, llvm::ArrayRef, llvm::COFF::MachineTypes, bool)': ../lib/Object/COFFImportFile.cpp:621:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 621 | /*Deterministic*/ true, /*Thin*/ false); | ^ ../lib/Object/COFFImportFile.cpp:621:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1133/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o -c ../lib/Object/ArchiveWriter.cpp ../lib/Object/ArchiveWriter.cpp: In function 'llvm::Error llvm::writeArchiveToStream(llvm::raw_ostream&, llvm::ArrayRef, bool, llvm::object::Archive::Kind, bool, bool)': ../lib/Object/ArchiveWriter.cpp:572:14: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 572 | static Error writeArchiveToStream(raw_ostream &Out, | ^~~~~~~~~~~~~~~~~~~~ ../lib/Object/ArchiveWriter.cpp: In function 'llvm::Expected > llvm::writeArchiveToBuffer(llvm::ArrayRef, bool, llvm::object::Archive::Kind, bool, bool)': ../lib/Object/ArchiveWriter.cpp:688:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 688 | writeArchiveToBuffer(ArrayRef NewMembers, bool WriteSymtab, | ^~~~~~~~~~~~~~~~~~~~ ../lib/Object/ArchiveWriter.cpp:688:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Object/ArchiveWriter.cpp: In function 'llvm::Error llvm::writeArchive(llvm::StringRef, llvm::ArrayRef, bool, llvm::object::Archive::Kind, bool, bool, std::unique_ptr)': ../lib/Object/ArchiveWriter.cpp:655:7: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 655 | Error writeArchive(StringRef ArcName, ArrayRef NewMembers, | ^~~~~~~~~~~~ [1134/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o -c ../lib/Object/COFFModuleDefinition.cpp [1135/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o -c ../lib/Object/Decompressor.cpp [1136/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o -c ../lib/Object/Error.cpp [1137/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o -c ../lib/Object/COFFObjectFile.cpp [1138/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/FaultMapParser.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/FaultMapParser.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/FaultMapParser.cpp.o -c ../lib/Object/FaultMapParser.cpp [1139/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o -c ../lib/Object/IRObjectFile.cpp [1140/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o -c ../lib/Object/IRSymtab.cpp ../lib/Object/IRSymtab.cpp: In function 'llvm::Expected upgrade(llvm::ArrayRef)': ../lib/Object/IRSymtab.cpp:360:31: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 360 | static Expected upgrade(ArrayRef BMs) { | ^~~~~~~ ../lib/Object/IRSymtab.cpp: In function 'llvm::Expected llvm::irsymtab::readBitcode(const llvm::BitcodeFileContents&)': ../lib/Object/IRSymtab.cpp:398:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 398 | return upgrade(BFC.Mods); | ^ ../lib/Object/IRSymtab.cpp:409:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 409 | return upgrade(BFC.Mods); | ^ ../lib/Object/IRSymtab.cpp:420:39: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 420 | return upgrade(std::move(BFC.Mods)); | ^ [1141/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o -c ../lib/Object/MachOUniversal.cpp [1142/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o -c ../lib/Object/ELFObjectFile.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Object/ELFObjectFile.h:16, from ../lib/Object/ELFObjectFile.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::NoneType&, long long unsigned int&}; _Tp = std::pair, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'std::vector, long long unsigned int> > llvm::object::ELFObjectFileBase::getPltAddresses() const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [1143/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/Minidump.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/Minidump.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/Minidump.cpp.o -c ../lib/Object/Minidump.cpp [1144/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o -c ../lib/Object/MachOObjectFile.cpp [1145/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o -c ../lib/Object/Object.cpp [1146/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o -c ../lib/Object/ELF.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Object/ELF.h:16, from ../lib/Object/ELF.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::object::Elf_BBAddrMap_Impl >}; _Tp = llvm::object::Elf_BBAddrMap_Impl >; _Alloc = std::allocator > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Expected > llvm::object::ELFFile::decodeBBAddrMap(const Elf_Shdr&) const [with ELFT = llvm::object::ELFType]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::object::Elf_BBAddrMap_Impl >}; _Tp = llvm::object::Elf_BBAddrMap_Impl >; _Alloc = std::allocator > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' {aka '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Expected > llvm::object::ELFFile::decodeBBAddrMap(const Elf_Shdr&) const [with ELFT = llvm::object::ELFType]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [1147/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o -c ../lib/Object/ModuleSymbolTable.cpp [1148/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o -c ../lib/Object/ObjectFile.cpp [1149/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o -c ../lib/Object/RelocationResolver.cpp [1150/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o -c ../lib/Object/SymbolicFile.cpp [1151/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o -c ../lib/Object/RecordStreamer.cpp [1152/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o -c ../lib/Object/SymbolSize.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/Object/SymbolSize.h:13, from ../lib/Object/SymbolSize.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::object::SymEntry}; _Tp = llvm::object::SymEntry; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'std::vector > llvm::object::computeSymbolSizes(const llvm::object::ObjectFile&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [1153/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/TapiFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/TapiFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/TapiFile.cpp.o -c ../lib/Object/TapiFile.cpp [1154/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/TapiUniversal.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/TapiUniversal.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/TapiUniversal.cpp.o -c ../lib/Object/TapiUniversal.cpp [1155/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/WindowsMachineFlag.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/WindowsMachineFlag.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/WindowsMachineFlag.cpp.o -c ../lib/Object/WindowsMachineFlag.cpp [1156/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversalWriter.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversalWriter.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversalWriter.cpp.o -c ../lib/Object/MachOUniversalWriter.cpp [1157/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveEmitter.cpp.o -c ../lib/ObjectYAML/ArchiveEmitter.cpp [1158/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o -c ../lib/Object/XCOFFObjectFile.cpp [1159/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o -c ../lib/Object/WindowsResource.cpp [1160/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Object -I../lib/Object -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o -MF lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o.d -o lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o -c ../lib/Object/WasmObjectFile.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Object/WasmObjectFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Object/WasmObjectFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::object::WasmObjectFile::parseRelocSection(llvm::StringRef, llvm::object::WasmObjectFile::ReadContext&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Object/WasmObjectFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Object/WasmObjectFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::object::WasmObjectFile::parseImportSection(llvm::object::WasmObjectFile::ReadContext&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Object/WasmObjectFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Object/WasmObjectFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::object::WasmObjectFile::parseTableSection(llvm::object::WasmObjectFile::ReadContext&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Object/WasmObjectFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Object/WasmObjectFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::object::WasmObjectFile::parseMemorySection(llvm::object::WasmObjectFile::ReadContext&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Object/WasmObjectFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Object/WasmObjectFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::object::WasmObjectFile::parseGlobalSection(llvm::object::WasmObjectFile::ReadContext&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Object/WasmObjectFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Object/WasmObjectFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::object::WasmObjectFile::parseElemSection(llvm::object::WasmObjectFile::ReadContext&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Object/WasmObjectFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Object/WasmObjectFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::object::WasmObjectFile::parseDataSection(llvm::object::WasmObjectFile::ReadContext&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Object/WasmObjectFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Error llvm::object::WasmObjectFile::parseLinkingSectionSymtab(llvm::object::WasmObjectFile::ReadContext&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1161/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveYAML.cpp.o -c ../lib/ObjectYAML/ArchiveYAML.cpp [1162/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o -c ../lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp [1163/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFEmitter.cpp.o -c ../lib/ObjectYAML/COFFEmitter.cpp [1164/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o -c ../lib/ObjectYAML/CodeViewYAMLDebugSections.cpp [1165/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o -c ../lib/ObjectYAML/CodeViewYAMLTypes.cpp [1166/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o -c ../lib/ObjectYAML/CodeViewYAMLSymbols.cpp [1167/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o -c ../lib/ObjectYAML/COFFYAML.cpp [1168/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o -c ../lib/ObjectYAML/DWARFEmitter.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ObjectYAML/DWARFEmitter.h:17, from ../lib/ObjectYAML/DWARFEmitter.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../lib/ObjectYAML/DWARFEmitter.cpp: In function 'llvm::Error writeDWARFLists(llvm::raw_ostream&, llvm::ArrayRef >, bool, bool) [with EntryType = llvm::DWARFYAML::LoclistEntry]': ../lib/ObjectYAML/DWARFEmitter.cpp:910:14: note: parameter passing for argument of type 'llvm::ArrayRef >' changed in GCC 7.1 910 | static Error writeDWARFLists(raw_ostream &OS, | ^~~~~~~~~~~~~~~ [1169/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOEmitter.cpp.o -c ../lib/ObjectYAML/MachOEmitter.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/Support/Error.h:17, from ../include/llvm/BinaryFormat/MachO.h:18, from ../lib/ObjectYAML/MachOEmitter.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/Support/Error.h:17, from ../include/llvm/BinaryFormat/MachO.h:18, from ../lib/ObjectYAML/MachOEmitter.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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<{anonymous}::MachOWriter::writeLinkEditData(llvm::raw_ostream&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'void {anonymous}::MachOWriter::writeLinkEditData(llvm::raw_ostream&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [1170/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o -c ../lib/ObjectYAML/DWARFYAML.cpp [1171/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o -c ../lib/ObjectYAML/MachOYAML.cpp [1172/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o -c ../lib/ObjectYAML/ObjectYAML.cpp [1173/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFEmitter.cpp.o -c ../lib/ObjectYAML/ELFEmitter.cpp ../lib/ObjectYAML/ELFEmitter.cpp: In function 'bool llvm::ELFYAML::shouldAllocateFileSpace(llvm::ArrayRef, const llvm::ELFYAML::NoBitsSection&)': ../lib/ObjectYAML/ELFEmitter.cpp:1222:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1222 | bool llvm::ELFYAML::shouldAllocateFileSpace( | ^~~~ [1174/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpEmitter.cpp.o -c ../lib/ObjectYAML/MinidumpEmitter.cpp [1175/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o -c ../lib/ObjectYAML/ELFYAML.cpp [1176/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpYAML.cpp.o -c ../lib/ObjectYAML/MinidumpYAML.cpp [1177/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmEmitter.cpp.o -c ../lib/ObjectYAML/WasmEmitter.cpp [1178/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o -c ../lib/ObjectYAML/WasmYAML.cpp [1179/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o -c ../lib/ObjectYAML/YAML.cpp [1180/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFYAML.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFYAML.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFYAML.cpp.o -c ../lib/ObjectYAML/XCOFFYAML.cpp [1181/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Option -I../lib/Option -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o -MF lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o.d -o lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o -c ../lib/Option/Arg.cpp [1182/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFEmitter.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFEmitter.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFEmitter.cpp.o -c ../lib/ObjectYAML/XCOFFEmitter.cpp [1183/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Option -I../lib/Option -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o -MF lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o.d -o lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o -c ../lib/Option/ArgList.cpp [1184/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Option -I../lib/Option -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o -MF lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o.d -o lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o -c ../lib/Option/Option.cpp [1185/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Option -I../lib/Option -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o -MF lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o.d -o lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o -c ../lib/Option/OptTable.cpp [1186/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMOption.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMOption.a lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMOption.a && : [1187/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Remarks -I../lib/Remarks -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o -c ../lib/Remarks/Remark.cpp [1188/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ObjectYAML -I../lib/ObjectYAML -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/yaml2obj.cpp.o -MF lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/yaml2obj.cpp.o.d -o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/yaml2obj.cpp.o -c ../lib/ObjectYAML/yaml2obj.cpp [1189/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Remarks -I../lib/Remarks -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o -c ../lib/Remarks/RemarkFormat.cpp [1190/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Remarks -I../lib/Remarks -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkSerializer.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkSerializer.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkSerializer.cpp.o -c ../lib/Remarks/BitstreamRemarkSerializer.cpp In file included from ../include/llvm/Remarks/BitstreamRemarkSerializer.h:17, from ../lib/Remarks/BitstreamRemarkSerializer.cpp:14: ../include/llvm/Bitstream/BitstreamWriter.h: In member function 'void llvm::BitstreamWriter::EmitRecordWithAbbrevImpl(unsigned int, llvm::ArrayRef, llvm::StringRef, llvm::Optional) [with uintty = long long unsigned int]': ../include/llvm/Bitstream/BitstreamWriter.h:378:8: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 378 | void EmitRecordWithAbbrevImpl(unsigned Abbrev, ArrayRef Vals, | ^~~~~~~~~~~~~~~~~~~~~~~~ [1191/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Remarks -I../lib/Remarks -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkParser.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkParser.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkParser.cpp.o -c ../lib/Remarks/BitstreamRemarkParser.cpp [1192/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Remarks -I../lib/Remarks -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkLinker.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkLinker.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkLinker.cpp.o -c ../lib/Remarks/RemarkLinker.cpp [1193/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Remarks -I../lib/Remarks -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o -c ../lib/Remarks/RemarkParser.cpp [1194/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Remarks -I../lib/Remarks -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o -c ../lib/Remarks/RemarkStringTable.cpp [1195/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Remarks -I../lib/Remarks -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStreamer.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStreamer.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStreamer.cpp.o -c ../lib/Remarks/RemarkStreamer.cpp [1196/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Remarks -I../lib/Remarks -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkSerializer.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkSerializer.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkSerializer.cpp.o -c ../lib/Remarks/RemarkSerializer.cpp [1197/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o -c ../lib/DebugInfo/DWARF/DWARFAddressRange.cpp [1198/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Remarks -I../lib/Remarks -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o -c ../lib/Remarks/YAMLRemarkSerializer.cpp [1199/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Remarks -I../lib/Remarks -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o -MF lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o.d -o lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o -c ../lib/Remarks/YAMLRemarkParser.cpp [1200/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMRemarks.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMRemarks.a lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkParser.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkSerializer.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkLinker.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkSerializer.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStreamer.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMRemarks.a && : [1201/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o -c ../lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp [1202/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMCore.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMCore.a lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/FPEnv.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/GCStrategy.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/LLVMRemarkStreamer.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/PassInstrumentation.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/ReplaceConstant.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/StructuralHash.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMCore.a && : [1203/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMBitReader.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMBitReader.a lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMBitReader.a && : [1204/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMCFGuard.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMCFGuard.a lib/Transforms/CFGuard/CMakeFiles/LLVMCFGuard.dir/CFGuard.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMCFGuard.a && : [1205/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o -c ../lib/DebugInfo/DWARF/DWARFCompileUnit.cpp [1206/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o -c ../lib/DebugInfo/DWARF/DWARFDataExtractor.cpp [1207/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o -c ../lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h:15, from ../include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'bool llvm::DWARFAbbreviationDeclarationSet::extract(llvm::DataExtractor, uint64_t*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1208/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o -c ../lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp [1209/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o -c ../lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h:12, from ../include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:13, from ../lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h:12, from ../include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:13, from ../lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::DWARFDebugArangeSet::extract(llvm::DWARFDataExtractor, uint64_t*, llvm::function_ref)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [1210/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o -c ../lib/DebugInfo/DWARF/DWARFDebugAddr.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugAddr.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Error llvm::DWARFDebugAddrTable::extractAddresses(const llvm::DWARFDataExtractor&, uint64_t*, uint64_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1211/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o -c ../lib/DebugInfo/DWARF/DWARFDebugAranges.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h:12, from ../include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h:13, from ../lib/DebugInfo/DWARF/DWARFDebugAranges.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugAranges.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugAranges.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugAranges.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'void llvm::DWARFDebugAranges::construct()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h:12, from ../include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h:13, from ../lib/DebugInfo/DWARF/DWARFDebugAranges.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1212/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o -c ../lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp [1213/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o -c ../lib/DebugInfo/DWARF/DWARFContext.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/MapVector.h:19, from ../include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from ../lib/DebugInfo/DWARF/DWARFContext.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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&)> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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&)> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/MapVector.h:19, from ../include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from ../lib/DebugInfo/DWARF/DWARFContext.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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&)> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/MapVector.h:19, from ../include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from ../lib/DebugInfo/DWARF/DWARFContext.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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&)> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from ../lib/DebugInfo/DWARF/DWARFContext.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from ../lib/DebugInfo/DWARF/DWARFContext.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/MapVector.h:19, from ../include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from ../lib/DebugInfo/DWARF/DWARFContext.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from ../lib/DebugInfo/DWARF/DWARFContext.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from ../lib/DebugInfo/DWARF/DWARFContext.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::DWARFContext::addLocalsForDie(llvm::DWARFCompileUnit*, llvm::DWARFDie, llvm::DWARFDie, std::vector&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from ../lib/DebugInfo/DWARF/DWARFContext.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from ../lib/DebugInfo/DWARF/DWARFContext.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::DWARFListTableBase::extract(llvm::DWARFDataExtractor, uint64_t*) [with DWARFListType = llvm::DWARFDebugRnglist]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [1214/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o -c ../lib/DebugInfo/DWARF/DWARFDebugFrame.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugFrame.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::dwarf::UnwindRow&}; _Tp = llvm::dwarf::UnwindRow; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugFrame.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::dwarf::UnwindTable::parseRows(const llvm::dwarf::CFIProgram&, llvm::dwarf::UnwindRow&, const llvm::dwarf::RegisterLocations*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In static member function 'static llvm::Expected llvm::dwarf::UnwindTable::create(const llvm::dwarf::CIE*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In static member function 'static llvm::Expected llvm::dwarf::UnwindTable::create(const llvm::dwarf::FDE*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugFrame.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::dwarf::CFIProgram::Instruction}; _Tp = llvm::dwarf::CFIProgram::Instruction; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::dwarf::CFIProgram::Instruction}; _Tp = llvm::dwarf::CFIProgram::Instruction; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1215/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o -c ../lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::DWARFDebugPubTable::extract(llvm::DWARFDataExtractor, bool, llvm::function_ref)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1216/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o -c ../lib/DebugInfo/DWARF/DWARFDebugLoc.cpp [1217/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o -c ../lib/DebugInfo/DWARF/DWARFDebugMacro.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h:12, from ../include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h:13, from ../lib/DebugInfo/DWARF/DWARFDebugMacro.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1218/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o -c ../lib/DebugInfo/DWARF/DWARFDebugLine.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:14, from ../lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:14, from ../lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::DWARFDebugLine::ParsingState::appendRowToMatrix()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:14, from ../lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2038 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'uint32_t llvm::DWARFDebugLine::LineTable::lookupAddressImpl(llvm::object::SectionedAddress) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2116:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2116 | return std::__upper_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2117 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'bool llvm::DWARFDebugLine::LineTable::lookupAddressRangeImpl(llvm::object::SectionedAddress, uint64_t, std::vector&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2116:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2116 | return std::__upper_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2117 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:14, from ../lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:14, from ../lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugLine.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [1219/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o -c ../lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:14, from ../lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:14, from ../lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::DWARFAddressRangesVector llvm::DWARFDebugRnglist::getAbsoluteRanges(llvm::Optional, uint8_t, llvm::function_ref(unsigned int)>) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [1220/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o -c ../lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFAddressRange.h:12, from ../include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFAddressRange.h:12, from ../include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::DWARFDebugRangeList::extract(const llvm::DWARFDataExtractor&, uint64_t*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFAddressRange.h:12, from ../include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFAddressRange.h:12, from ../include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h:12, from ../lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::DWARFAddressRangesVector llvm::DWARFDebugRangeList::getAbsoluteRanges(llvm::Optional) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [1221/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o -c ../lib/DebugInfo/DWARF/DWARFExpression.cpp [1222/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o -c ../lib/DebugInfo/DWARF/DWARFGdbIndex.cpp [1223/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o -c ../lib/DebugInfo/DWARF/DWARFDie.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/DebugInfo/DWARF/DWARFDie.h:12, from ../lib/DebugInfo/DWARF/DWARFDie.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member 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::DWARFAddressRange; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/DebugInfo/DWARF/DWARFDie.h:12, from ../lib/DebugInfo/DWARF/DWARFDie.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::DWARFDie::collectChildrenAddressRanges(llvm::DWARFAddressRangesVector&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [1224/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o -c ../lib/DebugInfo/DWARF/DWARFListTable.cpp [1225/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFLocationExpression.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFLocationExpression.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFLocationExpression.cpp.o -c ../lib/DebugInfo/DWARF/DWARFLocationExpression.cpp [1226/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o -c ../lib/DebugInfo/DWARF/DWARFFormValue.cpp [1227/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o -c ../lib/DebugInfo/DWARF/DWARFUnitIndex.cpp [1228/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o -c ../lib/DebugInfo/DWARF/DWARFTypeUnit.cpp [1229/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/GSYM -I../lib/DebugInfo/GSYM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Header.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Header.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Header.cpp.o -c ../lib/DebugInfo/GSYM/Header.cpp [1230/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/GSYM -I../lib/DebugInfo/GSYM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FileWriter.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FileWriter.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FileWriter.cpp.o -c ../lib/DebugInfo/GSYM/FileWriter.cpp [1231/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/GSYM -I../lib/DebugInfo/GSYM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FunctionInfo.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FunctionInfo.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FunctionInfo.cpp.o -c ../lib/DebugInfo/GSYM/FunctionInfo.cpp [1232/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o -c ../lib/DebugInfo/DWARF/DWARFUnit.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/DebugInfo/DWARF/DWARFUnit.h:17, from ../lib/DebugInfo/DWARF/DWARFUnit.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/DebugInfo/DWARF/DWARFUnit.h:17, from ../lib/DebugInfo/DWARF/DWARFUnit.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'void llvm::DWARFUnit::extractDIEsToVector(bool, bool, std::vector&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/DebugInfo/DWARF/DWARFUnit.h:17, from ../lib/DebugInfo/DWARF/DWARFUnit.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/DebugInfo/DWARF/DWARFUnit.h:17, from ../lib/DebugInfo/DWARF/DWARFUnit.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Expected > llvm::DWARFUnit::findRnglistFromOffset(uint64_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/DebugInfo/DWARF/DWARFUnit.h:17, from ../lib/DebugInfo/DWARF/DWARFUnit.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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}]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1233/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/GSYM -I../lib/DebugInfo/GSYM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/DwarfTransformer.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/DwarfTransformer.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/DwarfTransformer.cpp.o -c ../lib/DebugInfo/GSYM/DwarfTransformer.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../lib/DebugInfo/GSYM/DwarfTransformer.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../lib/DebugInfo/GSYM/DwarfTransformer.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::gsym::DwarfTransformer::handleDie(llvm::raw_ostream&, llvm::gsym::CUInfo&, llvm::DWARFDie)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [1234/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/GSYM -I../lib/DebugInfo/GSYM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReader.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReader.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReader.cpp.o -c ../lib/DebugInfo/GSYM/GsymReader.cpp [1235/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/GSYM -I../lib/DebugInfo/GSYM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/InlineInfo.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/InlineInfo.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/InlineInfo.cpp.o -c ../lib/DebugInfo/GSYM/InlineInfo.cpp [1236/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/GSYM -I../lib/DebugInfo/GSYM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LookupResult.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LookupResult.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LookupResult.cpp.o -c ../lib/DebugInfo/GSYM/LookupResult.cpp [1237/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/GSYM -I../lib/DebugInfo/GSYM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymCreator.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymCreator.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymCreator.cpp.o -c ../lib/DebugInfo/GSYM/GsymCreator.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/DebugInfo/GSYM/GsymCreator.h:17, from ../lib/DebugInfo/GSYM/GsymCreator.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::gsym::GsymCreator::addFunctionInfo(llvm::gsym::FunctionInfo&&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/DebugInfo/GSYM/GsymCreator.h:17, from ../lib/DebugInfo/GSYM/GsymCreator.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/DebugInfo/GSYM/GsymCreator.h:17, from ../lib/DebugInfo/GSYM/GsymCreator.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/DebugInfo/GSYM/GsymCreator.h:17, from ../lib/DebugInfo/GSYM/GsymCreator.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'llvm::Error llvm::gsym::GsymCreator::finalize(llvm::raw_ostream&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [1238/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/GSYM -I../lib/DebugInfo/GSYM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LineTable.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LineTable.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LineTable.cpp.o -c ../lib/DebugInfo/GSYM/LineTable.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/DebugInfo/GSYM/Range.h:13, from ../include/llvm/DebugInfo/GSYM/LineEntry.h:12, from ../include/llvm/DebugInfo/GSYM/LineTable.h:12, from ../lib/DebugInfo/GSYM/LineTable.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/DebugInfo/GSYM/Range.h:13, from ../include/llvm/DebugInfo/GSYM/LineEntry.h:12, from ../include/llvm/DebugInfo/GSYM/LineTable.h:12, from ../lib/DebugInfo/GSYM/LineTable.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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&}]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/DebugInfo/GSYM/Range.h:13, from ../include/llvm/DebugInfo/GSYM/LineEntry.h:12, from ../include/llvm/DebugInfo/GSYM/LineTable.h:12, from ../lib/DebugInfo/GSYM/LineTable.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:356:2: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/DebugInfo/GSYM/Range.h:13, from ../include/llvm/DebugInfo/GSYM/LineEntry.h:12, from ../include/llvm/DebugInfo/GSYM/LineTable.h:12, from ../lib/DebugInfo/GSYM/LineTable.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::gsym::LineTable::encode(llvm::gsym::FileWriter&, uint64_t) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ [1239/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/DWARF -I../lib/DebugInfo/DWARF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o -MF lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o.d -o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o -c ../lib/DebugInfo/DWARF/DWARFVerifier.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFVerifier.h:13, from ../lib/DebugInfo/DWARF/DWARFVerifier.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ ../lib/DebugInfo/DWARF/DWARFVerifier.cpp: In member function 'llvm::Optional llvm::DWARFVerifier::DieRangeInfo::insert(const llvm::DWARFAddressRange&)': ../lib/DebugInfo/DWARF/DWARFVerifier.cpp:47:23: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 47 | Ranges.insert(Pos, R); | ^ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/DebugInfo/DWARF/DWARFVerifier.h:18, from ../lib/DebugInfo/DWARF/DWARFVerifier.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/DebugInfo/DWARF/DWARFVerifier.h:18, from ../lib/DebugInfo/DWARF/DWARFVerifier.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'void llvm::DWARFVerifier::verifyDebugLineStmtOffsets()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/DebugInfo/DWARF/DWARFVerifier.h:18, from ../lib/DebugInfo/DWARF/DWARFVerifier.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {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 > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/DebugInfo/DWARF/DWARFVerifier.h:18, from ../lib/DebugInfo/DWARF/DWARFVerifier.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'unsigned int llvm::DWARFVerifier::verifyDebugInfoForm(const llvm::DWARFDie&, llvm::DWARFAttribute&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [1240/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/GSYM -I../lib/DebugInfo/GSYM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Range.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Range.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Range.cpp.o -c ../lib/DebugInfo/GSYM/Range.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/DebugInfo/GSYM/Range.h:13, from ../lib/DebugInfo/GSYM/Range.cpp:10: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ^~~~~~~~~~~~~~~~~ ../lib/DebugInfo/GSYM/Range.cpp: In member function 'void llvm::gsym::AddressRanges::insert(llvm::gsym::AddressRange)': ../lib/DebugInfo/GSYM/Range.cpp:35:28: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 35 | Ranges.insert(It, Range); | ^ [1241/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/GSYM -I../lib/DebugInfo/GSYM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ObjectFileTransformer.cpp.o -MF lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ObjectFileTransformer.cpp.o.d -o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ObjectFileTransformer.cpp.o -c ../lib/DebugInfo/GSYM/ObjectFileTransformer.cpp [1242/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/MSF -I../lib/DebugInfo/MSF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o -MF lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o.d -o lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o -c ../lib/DebugInfo/MSF/MSFCommon.cpp [1243/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/MSF -I../lib/DebugInfo/MSF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o -MF lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o.d -o lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o -c ../lib/DebugInfo/MSF/MappedBlockStream.cpp [1244/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/MSF -I../lib/DebugInfo/MSF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o -MF lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o.d -o lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o -c ../lib/DebugInfo/MSF/MSFBuilder.cpp [1245/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/MSF -I../lib/DebugInfo/MSF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o -MF lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o.d -o lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o -c ../lib/DebugInfo/MSF/MSFError.cpp [1246/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMDebugInfoMSF.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMDebugInfoMSF.a lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMDebugInfoMSF.a && : [1247/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o -c ../lib/DebugInfo/CodeView/CodeViewError.cpp [1248/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o -c ../lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp [1249/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o -c ../lib/DebugInfo/CodeView/CodeViewRecordIO.cpp [1250/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o -c ../lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp [1251/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o -c ../lib/DebugInfo/CodeView/CVSymbolVisitor.cpp [1252/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o -c ../lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp [1253/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o -c ../lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp [1254/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o -c ../lib/DebugInfo/CodeView/CVTypeVisitor.cpp [1255/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o -c ../lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp [1256/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o -c ../lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp [1257/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o -c ../lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp [1258/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o -c ../lib/DebugInfo/CodeView/DebugLinesSubsection.cpp [1259/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o -c ../lib/DebugInfo/CodeView/DebugSubsection.cpp [1260/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o -c ../lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp [1261/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o -c ../lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp [1262/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o -c ../lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp [1263/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o -c ../lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp [1264/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o -c ../lib/DebugInfo/CodeView/EnumTables.cpp [1265/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o -c ../lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp [1266/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o -c ../lib/DebugInfo/CodeView/Line.cpp [1267/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o -c ../lib/DebugInfo/CodeView/Formatters.cpp [1268/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o -c ../lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp [1269/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o -c ../lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp [1270/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o -c ../lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp [1271/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o -c ../lib/DebugInfo/CodeView/RecordName.cpp [1272/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o -c ../lib/DebugInfo/CodeView/RecordSerialization.cpp [1273/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o -c ../lib/DebugInfo/CodeView/StringsAndChecksums.cpp [1274/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o -c ../lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp [1275/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o -c ../lib/DebugInfo/CodeView/SymbolSerializer.cpp [1276/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o -c ../lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp [1277/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o -c ../lib/DebugInfo/CodeView/SymbolRecordMapping.cpp [1278/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o -c ../lib/DebugInfo/CodeView/SymbolDumper.cpp [1279/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o -c ../lib/DebugInfo/CodeView/TypeIndex.cpp [1280/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o -c ../lib/DebugInfo/CodeView/TypeHashing.cpp [1281/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o -c ../lib/DebugInfo/CodeView/TypeRecordHelpers.cpp [1282/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o -c ../lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp [1283/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o -c ../lib/DebugInfo/CodeView/TypeDumpVisitor.cpp [1284/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o -c ../lib/DebugInfo/CodeView/TypeTableCollection.cpp [1285/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o -c ../lib/DebugInfo/PDB/GenericError.cpp [1286/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o -c ../lib/DebugInfo/CodeView/TypeStreamMerger.cpp [1287/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o -c ../lib/DebugInfo/PDB/IPDBSourceFile.cpp [1288/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/CodeView -I../lib/DebugInfo/CodeView -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o -MF lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o.d -o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o -c ../lib/DebugInfo/CodeView/TypeRecordMapping.cpp [1289/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMDebugInfoCodeView.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMDebugInfoCodeView.a lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMDebugInfoCodeView.a && : [1290/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMMC.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMMC.a lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCInstrInfo.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCPseudoProbe.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSectionXCOFF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptionsCommandFlags.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMMC.a && : [1291/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o -c ../lib/DebugInfo/PDB/PDB.cpp [1292/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMMCParser.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMMCParser.a lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFMasmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/XCOFFAsmParser.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMMCParser.a && : [1293/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMMCDisassembler.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMMCDisassembler.a lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMMCDisassembler.a && : [1294/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMMCA.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMMCA.a lib/MCA/CMakeFiles/LLVMMCA.dir/CodeEmitter.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Context.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/CustomBehaviour.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/HWEventListener.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/HardwareUnit.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/LSUnit.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RegisterFile.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/ResourceManager.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/RetireControlUnit.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/HardwareUnits/Scheduler.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/InstrBuilder.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Instruction.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Pipeline.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/DispatchStage.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/EntryStage.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/ExecuteStage.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InOrderIssueStage.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/InstructionTables.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/MicroOpQueueStage.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/RetireStage.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Stages/Stage.cpp.o lib/MCA/CMakeFiles/LLVMMCA.dir/Support.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMMCA.a && : [1295/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o -c ../lib/DebugInfo/PDB/PDBContext.cpp [1296/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o -c ../lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp [1297/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o -c ../lib/DebugInfo/PDB/PDBExtras.cpp [1298/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbol.cpp [1299/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp [1300/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolBlock.cpp [1301/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp [1302/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolCompiland.cpp [1303/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp [1304/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolCustom.cpp [1305/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolData.cpp [1306/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolExe.cpp [1307/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp [1308/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolFunc.cpp [1309/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp [1310/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolLabel.cpp [1311/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp [1312/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolThunk.cpp [1313/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp [1314/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp [1315/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp [1316/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp [1317/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp [1318/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp [1319/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp [1320/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp [1321/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp [1322/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp [1323/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp [1324/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp [1325/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp [1326/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp [1327/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp [1328/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolUnknown.cpp [1329/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o -c ../lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp [1330/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o -c ../lib/DebugInfo/PDB/PDBSymDumper.cpp [1331/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o -c ../lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp [1332/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o -c ../lib/DebugInfo/PDB/Native/DbiModuleList.cpp [1333/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o -c ../lib/DebugInfo/PDB/UDTLayout.cpp [1334/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o -c ../lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp [1335/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o -c ../lib/DebugInfo/PDB/Native/EnumTables.cpp [1336/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o -c ../lib/DebugInfo/PDB/Native/Hash.cpp [1337/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o -c ../lib/DebugInfo/PDB/Native/DbiStream.cpp [1338/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o -c ../lib/DebugInfo/PDB/Native/GlobalsStream.cpp [1339/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o -c ../lib/DebugInfo/PDB/Native/HashTable.cpp [1340/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o -c ../lib/DebugInfo/PDB/Native/InfoStream.cpp [1341/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o -c ../lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp [1342/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o -c ../lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp [1343/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InjectedSourceStream.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InjectedSourceStream.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InjectedSourceStream.cpp.o -c ../lib/DebugInfo/PDB/Native/InjectedSourceStream.cpp [1344/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp [1345/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o -c ../lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp [1346/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumGlobals.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumGlobals.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumGlobals.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp [1347/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumInjectedSources.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumInjectedSources.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumInjectedSources.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp [1348/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumLineNumbers.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumLineNumbers.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumLineNumbers.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeEnumLineNumbers.cpp [1349/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeEnumModules.cpp [1350/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp [1351/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbols.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbols.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbols.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeEnumSymbols.cpp [1352/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp [1353/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeLineNumber.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeLineNumber.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeLineNumber.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeLineNumber.cpp [1354/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativePublicSymbol.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativePublicSymbol.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativePublicSymbol.cpp.o -c ../lib/DebugInfo/PDB/Native/NativePublicSymbol.cpp [1355/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeInlineSiteSymbol.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeInlineSiteSymbol.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeInlineSiteSymbol.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeInlineSiteSymbol.cpp [1356/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeFunctionSymbol.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeFunctionSymbol.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeFunctionSymbol.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp [1357/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp [1358/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSourceFile.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSourceFile.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSourceFile.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeSourceFile.cpp [1359/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSymbolEnumerator.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSymbolEnumerator.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSymbolEnumerator.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp [1360/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeBuiltin.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeBuiltin.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeBuiltin.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp [1361/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeArray.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeArray.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeArray.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeTypeArray.cpp [1362/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeTypedef.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeTypedef.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeTypedef.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeTypeTypedef.cpp [1363/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypePointer.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypePointer.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypePointer.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeTypePointer.cpp [1364/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeFunctionSig.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeFunctionSig.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeFunctionSig.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp [1365/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeEnum.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeEnum.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeEnum.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/DebugInfo/CodeView/TypeRecord.h:13, from ../include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h:12, from ../include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h:14, from ../lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/DebugInfo/CodeView/TypeRecord.h:13, from ../include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h:12, from ../include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h:14, from ../lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual llvm::Error {anonymous}::NativeEnumEnumEnumerators::visitKnownMember(llvm::codeview::CVMemberRecord&, llvm::codeview::EnumeratorRecord&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [1366/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeVTShape.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeVTShape.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeVTShape.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp [1367/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeUDT.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeUDT.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeUDT.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp [1368/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o -c ../lib/DebugInfo/PDB/Native/NamedStreamMap.cpp [1369/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o -c ../lib/DebugInfo/PDB/Native/PDBStringTable.cpp [1370/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o -c ../lib/DebugInfo/PDB/Native/PDBFile.cpp [1371/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o -c ../lib/DebugInfo/PDB/Native/NativeSession.cpp [1372/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o -c ../lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp [1373/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o -c ../lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp [1374/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o -c ../lib/DebugInfo/PDB/Native/RawError.cpp [1375/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o -c ../lib/DebugInfo/PDB/Native/PublicsStream.cpp [1376/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o -c ../lib/DebugInfo/PDB/Native/SymbolStream.cpp [1377/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o -c ../lib/DebugInfo/PDB/Native/TpiHashing.cpp [1378/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o -c ../lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp [1379/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o -c ../lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp [1380/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o -c ../lib/DebugInfo/PDB/Native/TpiStream.cpp [1381/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/PDB -I../lib/DebugInfo/PDB -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolCache.cpp.o -MF lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolCache.cpp.o.d -o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolCache.cpp.o -c ../lib/DebugInfo/PDB/Native/SymbolCache.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/DebugInfo/CodeView/SymbolRecord.h:13, from ../include/llvm/DebugInfo/PDB/Native/SymbolCache.h:15, from ../lib/DebugInfo/PDB/Native/SymbolCache.cpp:1: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::pdb::SymbolCache::LineTableEntry}; _Tp = llvm::pdb::SymbolCache::LineTableEntry; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member 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::pdb::SymbolCache::LineTableEntry; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/DebugInfo/CodeView/SymbolRecord.h:13, from ../include/llvm/DebugInfo/PDB/Native/SymbolCache.h:15, from ../lib/DebugInfo/PDB/Native/SymbolCache.cpp:1: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector llvm::pdb::SymbolCache::findLineTable(uint16_t) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [1382/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/Symbolize -I../lib/DebugInfo/Symbolize -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o -MF lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o.d -o lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o -c ../lib/DebugInfo/Symbolize/DIPrinter.cpp In file included from ../include/llvm/DebugInfo/Symbolize/DIPrinter.h:19, from ../lib/DebugInfo/Symbolize/DIPrinter.cpp:14: ../include/llvm/Support/JSON.h: In constructor 'llvm::json::Object::Object(std::initializer_list)': ../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) { | ^~~~~~ ../lib/DebugInfo/Symbolize/DIPrinter.cpp: In function 'llvm::json::Object llvm::symbolize::toJSON(const llvm::symbolize::Request&, llvm::StringRef)': ../lib/DebugInfo/Symbolize/DIPrinter.cpp:281:63: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 281 | json::Object Json({{"ModuleName", Request.ModuleName.str()}}); | ^ ../lib/DebugInfo/Symbolize/DIPrinter.cpp:285:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 285 | Json["Error"] = json::Object({{"Message", ErrorMsg.str()}}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/DebugInfo/Symbolize/DIPrinter.cpp: In member function 'virtual void llvm::symbolize::JSONPrinter::print(const llvm::symbolize::Request&, const llvm::DIGlobal&)': ../lib/DebugInfo/Symbolize/DIPrinter.cpp:335:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 335 | {"Size", toHex(Global.Size)}}); | ^ [1383/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/Symbolize -I../lib/DebugInfo/Symbolize -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o -MF lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o.d -o lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o -c ../lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../lib/DebugInfo/Symbolize/SymbolizableObjectFile.h:16, from ../lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::symbolize::SymbolizableObjectFile::SymbolDesc}; _Tp = llvm::symbolize::SymbolizableObjectFile::SymbolDesc; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::symbolize::SymbolizableObjectFile::SymbolDesc}; _Tp = llvm::symbolize::SymbolizableObjectFile::SymbolDesc; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:62, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../lib/DebugInfo/Symbolize/SymbolizableObjectFile.h:15, from ../lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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::symbolize::SymbolizableObjectFile::SymbolDesc]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 243 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../lib/DebugInfo/Symbolize/SymbolizableObjectFile.h:15, from ../lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/char_traits.h:39, from /opt/rh/devtoolset-9/root/usr/include/c++/9/string:40, from ../include/llvm/Support/ErrorHandling.h:18, from ../include/llvm/ADT/Hashing.h:48, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../lib/DebugInfo/Symbolize/SymbolizableObjectFile.h:15, from ../lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::symbolize::SymbolizableObjectFile::SymbolDesc; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 966 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../lib/DebugInfo/Symbolize/SymbolizableObjectFile.h:15, from ../lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::symbolize::SymbolizableObjectFile::SymbolDesc; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2038 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2329:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2329 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2329:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2329:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1328 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2471 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2496:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2496 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2497 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2505:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2505 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2506 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2512:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2512 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2513 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2514:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2514 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2515 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2760:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2760 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2764:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2766:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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::symbolize::SymbolizableObjectFile::SymbolDesc*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2410 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2426:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2426 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2427 | __buffer_end, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2426:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2440:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2440 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2441 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2449:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2449 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2450 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2458:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2458 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2459 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2460:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2460 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2462 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2463 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2633 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2689:25: 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = llvm::symbolize::SymbolizableObjectFile::SymbolDesc*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2735:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2737:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2742:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2743:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2745:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2745 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2746 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In static member function 'static llvm::Expected > llvm::symbolize::SymbolizableObjectFile::create(const llvm::object::ObjectFile*, std::unique_ptr, bool)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5034:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5034 | _TmpBuf __buf(__first, std::distance(__first, __last)); | ^~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5037:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5037 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5039:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5039 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5040 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1384/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine -I../lib/ExecutionEngine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o -MF lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o.d -o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o -c ../lib/ExecutionEngine/ExecutionEngineBindings.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ExecutionEngine/ExecutionEngine.h:18, from ../lib/ExecutionEngine/ExecutionEngineBindings.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ExecutionEngine/ExecutionEngine.h:18, from ../lib/ExecutionEngine/ExecutionEngineBindings.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'LLVMOpaqueGenericValue* LLVMRunFunction(LLVMExecutionEngineRef, LLVMValueRef, unsigned int, LLVMOpaqueGenericValue**)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ ../lib/ExecutionEngine/ExecutionEngineBindings.cpp:250:36: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 250 | *Result = unwrap(EE)->runFunction(unwrap(F), ArgVec); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/ExecutionEngine/ExecutionEngineBindings.cpp:250:36: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1385/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DebugInfo/Symbolize -I../lib/DebugInfo/Symbolize -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o -MF lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o.d -o lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o -c ../lib/DebugInfo/Symbolize/Symbolize.cpp [1386/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine -I../lib/ExecutionEngine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o -MF lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o.d -o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o -c ../lib/ExecutionEngine/GDBRegistrationListener.cpp [1387/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine -I../lib/ExecutionEngine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o -MF lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o.d -o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o -c ../lib/ExecutionEngine/SectionMemoryManager.cpp [1388/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/DWP -I../lib/DWP -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/DWP/CMakeFiles/LLVMDWP.dir/DWP.cpp.o -MF lib/DWP/CMakeFiles/LLVMDWP.dir/DWP.cpp.o.d -o lib/DWP/CMakeFiles/LLVMDWP.dir/DWP.cpp.o -c ../lib/DWP/DWP.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/MC/MCFragment.h:12, from ../include/llvm/MC/MCSection.h:18, from ../include/llvm/DWP/DWPStringPool.h:5, from ../include/llvm/DWP/DWP.h:4, from ../lib/DWP/DWP.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [1389/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine -I../lib/ExecutionEngine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o -MF lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o.d -o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o -c ../lib/ExecutionEngine/TargetSelect.cpp [1390/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine -I../lib/ExecutionEngine -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o -MF lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o.d -o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o -c ../lib/ExecutionEngine/ExecutionEngine.cpp ../lib/ExecutionEngine/ExecutionEngine.cpp: In member function 'void llvm::ExecutionEngine::runStaticConstructorsDestructors(llvm::Module&, bool)': ../lib/ExecutionEngine/ExecutionEngine.cpp:398:18: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 398 | runFunction(F, None); | ~~~~~~~~~~~^~~~~~~~~ ../lib/ExecutionEngine/ExecutionEngine.cpp:398:18: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/ExecutionEngine/ExecutionEngine.cpp: In member function 'int llvm::ExecutionEngine::runFunctionAsMain(llvm::Function*, const std::vector >&, const char* const*)': ../lib/ExecutionEngine/ExecutionEngine.cpp:467:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 467 | return runFunction(Fn, GVArgs).IntVal.getZExtValue(); | ~~~~~~~~~~~^~~~~~~~~~~~ ../lib/ExecutionEngine/ExecutionEngine.cpp:467:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ExecutionEngine/ExecutionEngine.h:18, from ../lib/ExecutionEngine/ExecutionEngine.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ExecutionEngine/ExecutionEngine.h:18, from ../lib/ExecutionEngine/ExecutionEngine.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::ExecutionEngine::LoadValueFromMemory(llvm::GenericValue&, llvm::GenericValue*, llvm::Type*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 957 | _M_fill_insert(end(), __new_size - size(), __x); | ^~~~~~~~~~~~~~ In file included from ../include/llvm/IR/Type.h:17, from ../include/llvm/IR/DerivedTypes.h:23, from ../include/llvm/IR/DataLayout.h:26, from ../include/llvm/ExecutionEngine/ExecutionEngine.h:25, from ../lib/ExecutionEngine/ExecutionEngine.cpp:16: ../include/llvm/ADT/APFloat.h: In member function 'llvm::GenericValue llvm::ExecutionEngine::getConstantValue(const llvm::Constant*)': ../include/llvm/ADT/APFloat.h:1111:25: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 28 | return U.IEEE.METHOD_CALL; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | if (usesLayout(getSemantics())) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | return U.Double.METHOD_CALL; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | llvm_unreachable("Unexpected semantics"); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | } while (false) | ~~~~~~~~~~~~~~~ 33 | | 34 | namespace llvm { | ~~~~~~~~~~~~~~~~ 35 | | 36 | struct fltSemantics; | ~~~~~~~~~~~~~~~~~~~~ 37 | class APSInt; | ~~~~~~~~~~~~~ 38 | class StringRef; | ~~~~~~~~~~~~~~~~ 39 | class APFloat; | ~~~~~~~~~~~~~~ 40 | class raw_ostream; | ~~~~~~~~~~~~~~~~~~ 41 | | 42 | template class Expected; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43 | template class SmallVectorImpl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | | 45 | /// Enum that represents what fraction of the LSB truncated bits of an fp number | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46 | /// represent. | ~~~~~~~~~~~~~~ 47 | /// | ~~~ 48 | /// This essentially combines the roles of guard and sticky bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 | enum lostFraction { // Example of truncated bits: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | lfExactlyZero, // 000000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51 | lfLessThanHalf, // 0xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | lfExactlyHalf, // 100000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53 | lfMoreThanHalf // 1xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | }; | ~~ 55 | | 56 | /// A self-contained host- and target-independent arbitrary-precision | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | /// floating-point software implementation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | /// | ~~~ 59 | /// APFloat uses bignum integer arithmetic as provided by static functions in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | /// the APInt class. The library will work with bignum integers whose parts are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | /// any unsigned type at least 16 bits wide, but 64 bits is recommended. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | /// | ~~~ 63 | /// Written for clarity rather than speed, in particular with a view to use in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | /// the front-end of a cross compiler so that target arithmetic can be correctly | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | /// performed on the host. Performance should nonetheless be reasonable, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | /// particularly for its intended use. It may be useful as a base | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | /// implementation for a run-time library during development of a faster | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | /// target-specific one. | ~~~~~~~~~~~~~~~~~~~~~~~~ 69 | /// | ~~~ 70 | /// All 5 rounding modes in the IEEE-754R draft are handled correctly for all | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | /// implemented operations. Currently implemented operations are add, subtract, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | /// multiply, divide, fused-multiply-add, conversion-to-float, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | /// conversion-to-integer and conversion-from-integer. New rounding modes | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | /// (e.g. away from zero) can be added with three or four lines of code. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | /// | ~~~ 76 | /// Four formats are built-in: IEEE single precision, double precision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | /// quadruple precision, and x87 80-bit extended double (when operating with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | /// full extended precision). Adding a new format that obeys IEEE semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | /// only requires adding two lines of code: a declaration and definition of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | /// format. | ~~~~~~~~~~~ 81 | /// | ~~~ 82 | /// All operations return the status of that operation as an exception bit-mask, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | /// so multiple operations can be done consecutively with their results or-ed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | /// together. The returned status can be useful for compiler diagnostics; e.g., | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | /// inexact, underflow and overflow can be easily diagnosed on constant folding, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | /// and compiler optimizers can determine what exceptions would be raised by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | /// folding operations and optimize, or perhaps not optimize, accordingly. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | /// | ~~~ 89 | /// At present, underflow tininess is detected after rounding; it should be | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | /// straight forward to add support for the before-rounding case too. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | /// | ~~~ 92 | /// The library reads hexadecimal floating point numbers as per C99, and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | /// correctly rounds if necessary according to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | /// Syntax is required to have been validated by the caller. It also converts | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | /// floating point numbers to hexadecimal text as per the C99 %a and %A | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | /// conversions. The output precision (or alternatively the natural minimal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | /// precision) can be specified; if the requested precision is less than the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | /// natural precision the output is correctly rounded for the specified rounding | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | /// mode. | ~~~~~~~~~ 100 | /// | ~~~ 101 | /// It also reads decimal floating point numbers and correctly rounds according | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | /// to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103 | /// | ~~~ 104 | /// Conversion to decimal text is not currently implemented. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | /// | ~~~ 106 | /// Non-zero finite numbers are represented internally as a sign bit, a 16-bit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | /// signed exponent, and the significand as an array of integer parts. After | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | /// normalization of a number of precision P the exponent is within the range of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | /// the format, and if the number is not denormal the P-th bit of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | /// significand is set as an explicit integer bit. For denormals the most | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | /// significant bit is shifted right so that the exponent is maintained at the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | /// format's minimum, so that the smallest denormal has just the least | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | /// significant bit of the significand set. The sign of zeroes and infinities | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | /// is significant; the exponent and significand of such numbers is not stored, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | /// but has a known implicit (deterministic) value: 0 for the significands, 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | /// for zero exponent, all 1 bits for infinity exponent. For NaNs the sign and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | /// significand are deterministic, although not really meaningful, and preserved | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | /// in non-conversion operations. The exponent is implicitly all 1 bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 | /// | ~~~ 120 | /// APFloat does not provide any exception handling beyond default exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 | /// handling. We represent Signaling NaNs via IEEE-754R 2008 6.2.1 should clause | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | /// by encoding Signaling NaNs with the first bit of its trailing significand as | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | /// 0. | ~~~~~~ 124 | /// | ~~~ 125 | /// TODO | ~~~~~~~~ 126 | /// ==== | ~~~~~~~~ 127 | /// | ~~~ 128 | /// Some features that may or may not be worth adding: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | /// | ~~~ 130 | /// Binary to decimal conversion (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | /// | ~~~ 132 | /// Optional ability to detect underflow tininess before rounding. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | /// | ~~~ 134 | /// New formats: x87 in single and double precision mode (IEEE apart from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | /// extended exponent range) (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | /// | ~~~ 137 | /// New operations: sqrt, IEEE remainder, C90 fmod, nexttoward. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | /// | ~~~ 139 | | 140 | // This is the common type definitions shared by APFloat and its internal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | // implementation classes. This struct should not define any non-static data | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | // members. | ~~~~~~~~~~~ 143 | struct APFloatBase { | ~~~~~~~~~~~~~~~~~~~~ 144 | typedef APInt::WordType integerPart; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | static constexpr unsigned integerPartWidth = APInt::APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146 | | 147 | /// A signed type to represent a floating point numbers unbiased exponent. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | typedef int32_t ExponentType; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | | 150 | /// \name Floating Point Semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | /// @{ | ~~~~~~ 152 | enum Semantics { | ~~~~~~~~~~~~~~~~ 153 | S_IEEEhalf, | ~~~~~~~~~~~ 154 | S_BFloat, | ~~~~~~~~~ 155 | S_IEEEsingle, | ~~~~~~~~~~~~~ 156 | S_IEEEdouble, | ~~~~~~~~~~~~~ 157 | S_x87DoubleExtended, | ~~~~~~~~~~~~~~~~~~~~ 158 | S_IEEEquad, | ~~~~~~~~~~~ 159 | S_PPCDoubleDouble | ~~~~~~~~~~~~~~~~~ 160 | }; | ~~ 161 | | 162 | static const llvm::fltSemantics &EnumToSemantics(Semantics S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | static Semantics SemanticsToEnum(const llvm::fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | | 165 | static const fltSemantics &IEEEhalf() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | static const fltSemantics &BFloat() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | static const fltSemantics &IEEEsingle() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | static const fltSemantics &IEEEdouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | static const fltSemantics &IEEEquad() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | static const fltSemantics &PPCDoubleDouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | static const fltSemantics &x87DoubleExtended() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | | 173 | /// A Pseudo fltsemantic used to construct APFloats that cannot conflict with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | /// anything real. | ~~~~~~~~~~~~~~~~~~ 175 | static const fltSemantics &Bogus() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | | 177 | /// @} | ~~~~~~ 178 | | 179 | /// IEEE-754R 5.11: Floating Point Comparison Relations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | enum cmpResult { | ~~~~~~~~~~~~~~~~ 181 | cmpLessThan, | ~~~~~~~~~~~~ 182 | cmpEqual, | ~~~~~~~~~ 183 | cmpGreaterThan, | ~~~~~~~~~~~~~~~ 184 | cmpUnordered | ~~~~~~~~~~~~ 185 | }; | ~~ 186 | | 187 | /// IEEE-754R 4.3: Rounding-direction attributes. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | using roundingMode = llvm::RoundingMode; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | | 190 | static constexpr roundingMode rmNearestTiesToEven = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | RoundingMode::NearestTiesToEven; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | static constexpr roundingMode rmTowardPositive = RoundingMode::TowardPositive; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | static constexpr roundingMode rmTowardNegative = RoundingMode::TowardNegative; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | static constexpr roundingMode rmTowardZero = RoundingMode::TowardZero; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | static constexpr roundingMode rmNearestTiesToAway = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | RoundingMode::NearestTiesToAway; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | | 198 | /// IEEE-754R 7: Default exception handling. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | /// | ~~~ 200 | /// opUnderflow or opOverflow are always returned or-ed with opInexact. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | /// | ~~~ 202 | /// APFloat models this behavior specified by IEEE-754: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | /// "For operations producing results in floating-point format, the default | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | /// result of an operation that signals the invalid operation exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | /// shall be a quiet NaN." | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | enum opStatus { | ~~~~~~~~~~~~~~~ 207 | opOK = 0x00, | ~~~~~~~~~~~~ 208 | opInvalidOp = 0x01, | ~~~~~~~~~~~~~~~~~~~ 209 | opDivByZero = 0x02, | ~~~~~~~~~~~~~~~~~~~ 210 | opOverflow = 0x04, | ~~~~~~~~~~~~~~~~~~ 211 | opUnderflow = 0x08, | ~~~~~~~~~~~~~~~~~~~ 212 | opInexact = 0x10 | ~~~~~~~~~~~~~~~~ 213 | }; | ~~ 214 | | 215 | /// Category of internally-represented number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | enum fltCategory { | ~~~~~~~~~~~~~~~~~~ 217 | fcInfinity, | ~~~~~~~~~~~ 218 | fcNaN, | ~~~~~~ 219 | fcNormal, | ~~~~~~~~~ 220 | fcZero | ~~~~~~ 221 | }; | ~~ 222 | | 223 | /// Convenience enum used to construct an uninitialized APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | enum uninitializedTag { | ~~~~~~~~~~~~~~~~~~~~~~~ 225 | uninitialized | ~~~~~~~~~~~~~ 226 | }; | ~~ 227 | | 228 | /// Enumeration of \c ilogb error results. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | enum IlogbErrorKinds { | ~~~~~~~~~~~~~~~~~~~~~~ 230 | IEK_Zero = INT_MIN + 1, | ~~~~~~~~~~~~~~~~~~~~~~~ 231 | IEK_NaN = INT_MIN, | ~~~~~~~~~~~~~~~~~~ 232 | IEK_Inf = INT_MAX | ~~~~~~~~~~~~~~~~~ 233 | }; | ~~ 234 | | 235 | static unsigned int semanticsPrecision(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | static ExponentType semanticsMinExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237 | static ExponentType semanticsMaxExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | static unsigned int semanticsSizeInBits(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | | 240 | /// Returns the size of the floating point number (in bits) in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | /// semantics. | ~~~~~~~~~~~~~~ 242 | static unsigned getSizeInBits(const fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | }; | ~~ 244 | | 245 | namespace detail { | ~~~~~~~~~~~~~~~~~~ 246 | | 247 | class IEEEFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | public: | ~~~~~~~ 249 | /// \name Constructors | ~~~~~~~~~~~~~~~~~~~~~~ 250 | /// @{ | ~~~~~~ 251 | | 252 | IEEEFloat(const fltSemantics &); // Default construct to +0.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | IEEEFloat(const fltSemantics &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254 | IEEEFloat(const fltSemantics &, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | IEEEFloat(const fltSemantics &, const APInt &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | explicit IEEEFloat(double d); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | explicit IEEEFloat(float f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258 | IEEEFloat(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259 | IEEEFloat(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~ 260 | ~IEEEFloat(); | ~~~~~~~~~~~~~ 261 | | 262 | /// @} | ~~~~~~ 263 | | 264 | /// Returns whether this instance allocated memory. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | bool needsCleanup() const { return partCount() > 1; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | | 267 | /// \name Convenience "constructors" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | /// @{ | ~~~~~~ 269 | | 270 | /// @} | ~~~~~~ 271 | | 272 | /// \name Arithmetic | ~~~~~~~~~~~~~~~~~~~~ 273 | /// @{ | ~~~~~~ 274 | | 275 | opStatus add(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | opStatus subtract(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | opStatus multiply(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | opStatus divide(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | /// IEEE remainder. | ~~~~~~~~~~~~~~~~~~~ 280 | opStatus remainder(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | /// C fmod, or llvm frem. | ~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | opStatus mod(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | opStatus fusedMultiplyAdd(const IEEEFloat &, const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | opStatus roundToIntegral(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | /// IEEE-754R 5.3.1: nextUp/nextDown. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | | 288 | /// @} | ~~~~~~ 289 | | 290 | /// \name Sign operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | /// @{ | ~~~~~~ 292 | | 293 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 294 | | 295 | /// @} | ~~~~~~ 296 | | 297 | /// \name Conversions | ~~~~~~~~~~~~~~~~~~~~~ 298 | /// @{ | ~~~~~~ 299 | | 300 | opStatus convert(const fltSemantics &, roundingMode, bool *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | opStatus convertToInteger(MutableArrayRef, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 302 | roundingMode, bool *) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 303 | opStatus convertFromAPInt(const APInt &, bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | opStatus convertFromSignExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 305 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 306 | opStatus convertFromZeroExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 308 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310 | double convertToDouble() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | float convertToFloat() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | | 313 | /// @} | ~~~~~~ 314 | | 315 | /// The definition of equality is not straightforward for floating point, so | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | /// we won't use operator==. Use one of the following, or write whatever it | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | /// is you really mean. | ~~~~~~~~~~~~~~~~~~~~~~~ 318 | bool operator==(const IEEEFloat &) const = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | | 320 | /// IEEE comparison with another floating point number (NaNs compare | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 | /// unordered, 0==-0). | ~~~~~~~~~~~~~~~~~~~~~~ 322 | cmpResult compare(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 | | 324 | /// Bitwise comparison for equality (QNaNs compare equal, 0!=-0). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325 | bool bitwiseIsEqual(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | | 327 | /// Write out a hexadecimal representation of the floating point value to DST, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | /// which must be of sufficient size, in the C99 form [-]0xh.hhhhp[+-]d. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | /// Return the number of characters written, excluding the terminating NUL. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | unsigned int convertToHexString(char *dst, unsigned int hexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | bool upperCase, roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332 | | 333 | /// \name IEEE-754R 5.7.2 General operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | /// @{ | ~~~~~~ 335 | | 336 | /// IEEE-754R isSignMinus: Returns true if and only if the current value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337 | /// negative. | ~~~~~~~~~~~~~ 338 | /// | ~~~ 339 | /// This applies to zeros and NaNs as well. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | bool isNegative() const { return sign; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341 | | 342 | /// IEEE-754R isNormal: Returns true if and only if the current value is normal. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | /// | ~~~ 344 | /// This implies that the current value of the float is not zero, subnormal, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345 | /// infinite, or NaN following the definition of normality from IEEE-754R. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | bool isNormal() const { return !isDenormal() && isFiniteNonZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347 | | 348 | /// Returns true if and only if the current value is zero, subnormal, or | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | /// normal. | ~~~~~~~~~~~ 350 | /// | ~~~ 351 | /// This means that the value is not infinite or NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 352 | bool isFinite() const { return !isNaN() && !isInfinity(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | | 354 | /// Returns true if and only if the float is plus or minus zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | bool isZero() const { return category == fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | | 357 | /// IEEE-754R isSubnormal(): Returns true if and only if the float is a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | /// denormal. | ~~~~~~~~~~~~~ 359 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 360 | | 361 | /// IEEE-754R isInfinite(): Returns true if and only if the float is infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | bool isInfinity() const { return category == fcInfinity; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | | 364 | /// Returns true if and only if the float is a quiet or signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 365 | bool isNaN() const { return category == fcNaN; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 366 | | 367 | /// Returns true if and only if the float is a signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | bool isSignaling() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | | 370 | /// @} | ~~~~~~ 371 | | 372 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 373 | /// @{ | ~~~~~~ 374 | | 375 | fltCategory getCategory() const { return category; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | const fltSemantics &getSemantics() const { return *semantics; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | bool isNonZero() const { return category != fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 378 | bool isFiniteNonZero() const { return isFinite() && !isZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | bool isPosZero() const { return isZero() && !isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 380 | bool isNegZero() const { return isZero() && isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 381 | | 382 | /// Returns true if and only if the number has the smallest possible non-zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 383 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 385 | | 386 | /// Returns true if and only if the number has the largest possible finite | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 389 | | 390 | /// Returns true if and only if the number is an exact integer. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 391 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 392 | | 393 | /// @} | ~~~~~~ 394 | | 395 | IEEEFloat &operator=(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | IEEEFloat &operator=(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | | 398 | /// Overload to compute a hash code for an APFloat value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | /// | ~~~ 400 | /// Note that the use of hash codes for floating point values is in general | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 401 | /// frought with peril. Equality is hard to define for these values. For | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | /// example, should negative and positive zero hash to different codes? Are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | /// they equal or not? This hash value implementation specifically | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | /// emphasizes producing different codes for different inputs in order to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | /// be used in canonicalization and memoization. As such, equality is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | /// bitwiseIsEqual, and 0 != -0. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 407 | friend hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 408 | | 409 | /// Converts this value into a decimal string. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 410 | /// | ~~~ 411 | /// \param FormatPrecision The maximum number of digits of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | /// precision to output. If there are fewer digits available, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 413 | /// zero padding will not be used unless the value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | /// integral and small enough to be expressed in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 415 | /// FormatPrecision digits. 0 means to use the natural | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 416 | /// precision of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 417 | /// \param FormatMaxPadding The maximum number of zeros to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | /// consider inserting before falling back to scientific | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 | /// notation. 0 means to always use scientific notation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | /// | ~~~ 421 | /// \param TruncateZero Indicate whether to remove the trailing zero in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 422 | /// fraction part or not. Also setting this parameter to false forcing | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | /// producing of output more similar to default printf behavior. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | /// Specifically the lower e is used as exponent delimiter and exponent | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | /// always contains no less than two digits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 426 | /// | ~~~ 427 | /// Number Precision MaxPadding Result | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | /// ------ --------- ---------- ------ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | /// 1.01E+4 5 2 10100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 430 | /// 1.01E+4 4 2 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | /// 1.01E+4 5 1 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | /// 1.01E-2 5 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | /// 1.01E-2 4 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 434 | /// 1.01E-2 4 1 1.01E-2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision = 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | unsigned FormatMaxPadding = 3, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 437 | | 438 | /// If this value has an exact multiplicative inverse, store it in inv and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 439 | /// return true. | ~~~~~~~~~~~~~~~~ 440 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 | | 442 | /// Returns the exponent of the internal representation of the APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | /// | ~~~ 444 | /// Because the radix of APFloat is 2, this is equivalent to floor(log2(x)). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | /// For special APFloat values, this returns special error codes: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 446 | /// | ~~~ 447 | /// NaN -> \c IEK_NaN | ~~~~~~~~~~~~~~~~~~~~~~~ 448 | /// 0 -> \c IEK_Zero | ~~~~~~~~~~~~~~~~~~~~~~~~ 449 | /// Inf -> \c IEK_Inf | ~~~~~~~~~~~~~~~~~~~~~~~ 450 | /// | ~~~ 451 | friend int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 452 | | 453 | /// Returns: X * 2^Exp for integral exponents. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | friend IEEEFloat scalbn(IEEEFloat X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | | 456 | friend IEEEFloat frexp(const IEEEFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | | 458 | /// \name Special value setters. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | /// @{ | ~~~~~~ 460 | | 461 | void makeLargest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | void makeSmallest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 | void makeNaN(bool SNaN = false, bool Neg = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 464 | const APInt *fill = nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 | void makeInf(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 466 | void makeZero(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 467 | void makeQuiet(); | ~~~~~~~~~~~~~~~~~ 468 | | 469 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 470 | /// semantics. | ~~~~~~~~~~~~~~ 471 | /// | ~~~ 472 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | void makeSmallestNormalized(bool Negative = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | | 475 | /// @} | ~~~~~~ 476 | | 477 | cmpResult compareAbsoluteValue(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | | 479 | private: | ~~~~~~~~ 480 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 481 | /// @{ | ~~~~~~ 482 | | 483 | integerPart *significandParts(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | const integerPart *significandParts() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | unsigned int partCount() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | | 487 | /// @} | ~~~~~~ 488 | | 489 | /// \name Significand operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | /// @{ | ~~~~~~ 491 | | 492 | integerPart addSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 493 | integerPart subtractSignificand(const IEEEFloat &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | lostFraction addOrSubtractSignificand(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | lostFraction multiplySignificand(const IEEEFloat &, IEEEFloat); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | lostFraction multiplySignificand(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | lostFraction divideSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | void incrementSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 499 | void initialize(const fltSemantics *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 500 | void shiftSignificandLeft(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 501 | lostFraction shiftSignificandRight(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | unsigned int significandLSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | unsigned int significandMSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | void zeroSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 505 | /// Return true if the significand excluding the integral bit is all ones. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | bool isSignificandAllOnes() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 507 | /// Return true if the significand excluding the integral bit is all zeros. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 508 | bool isSignificandAllZeros() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | | 510 | /// @} | ~~~~~~ 511 | | 512 | /// \name Arithmetic on special values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | /// @{ | ~~~~~~ 514 | | 515 | opStatus addOrSubtractSpecials(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 516 | opStatus divideSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 517 | opStatus multiplySpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | opStatus modSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | opStatus remainderSpecials(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 520 | | 521 | /// @} | ~~~~~~ 522 | | 523 | /// \name Miscellany | ~~~~~~~~~~~~~~~~~~~~ 524 | /// @{ | ~~~~~~ 525 | | 526 | bool convertFromStringSpecials(StringRef str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | opStatus normalize(roundingMode, lostFraction); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 528 | opStatus addOrSubtract(const IEEEFloat &, roundingMode, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | opStatus handleOverflow(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | bool roundAwayFromZero(roundingMode, lostFraction, unsigned int) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | opStatus convertToSignExtendedInteger(MutableArrayRef, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | unsigned int, bool, roundingMode, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | bool *) const; | ~~~~~~~~~~~~~~ 534 | opStatus convertFromUnsignedParts(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 535 | roundingMode); | ~~~~~~~~~~~~~~ 536 | Expected convertFromHexadecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | Expected convertFromDecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | char *convertNormalToHexString(char *, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 539 | roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~ 540 | opStatus roundSignificandWithExponent(const integerPart *, unsigned int, int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | roundingMode); | ~~~~~~~~~~~~~~ 542 | ExponentType exponentNaN() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | ExponentType exponentInf() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | ExponentType exponentZero() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | | 546 | /// @} | ~~~~~~ 547 | | 548 | APInt convertHalfAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 549 | APInt convertBFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 550 | APInt convertFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 551 | APInt convertDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | APInt convertQuadrupleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 553 | APInt convertF80LongDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 554 | APInt convertPPCDoubleDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 555 | void initFromAPInt(const fltSemantics *Sem, const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 | void initFromHalfAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | void initFromBFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | void initFromFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | void initFromDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | void initFromQuadrupleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | void initFromF80LongDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | void initFromPPCDoubleDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 563 | | 564 | void assign(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | void copySignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | void freeSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 567 | | 568 | /// Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | /// The semantics that this value obeys. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | | 572 | /// A binary fraction with an explicit integer bit. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | /// | ~~~ 574 | /// The significand must be at least one bit wider than the target precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | union Significand { | ~~~~~~~~~~~~~~~~~~~ 576 | integerPart part; | ~~~~~~~~~~~~~~~~~ 577 | integerPart *parts; | ~~~~~~~~~~~~~~~~~~~ 578 | } significand; | ~~~~~~~~~~~~~~ 579 | | 580 | /// The signed unbiased exponent of the value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 581 | ExponentType exponent; | ~~~~~~~~~~~~~~~~~~~~~~ 582 | | 583 | /// What kind of floating point number this is. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | /// | ~~~ 585 | /// Only 2 bits are required, but VisualStudio incorrectly sign extends it. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 586 | /// Using the extra bit keeps it from failing under VisualStudio. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | fltCategory category : 3; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | | 589 | /// Sign bit of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | unsigned int sign : 1; | ~~~~~~~~~~~~~~~~~~~~~~ 591 | }; | ~~ 592 | | 593 | hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | IEEEFloat scalbn(IEEEFloat X, int Exp, IEEEFloat::roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 596 | IEEEFloat frexp(const IEEEFloat &Val, int &Exp, IEEEFloat::roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | | 598 | // This mode implements more precise float in terms of two APFloats. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | // The interface and layout is designed for arbitrary underlying semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | // though currently only PPCDoubleDouble semantics are supported, whose | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 601 | // corresponding underlying semantics are IEEEdouble. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 602 | class DoubleAPFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 603 | // Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | const fltSemantics *Semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | std::unique_ptr Floats; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 606 | | 607 | opStatus addImpl(const APFloat &a, const APFloat &aa, const APFloat &c, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 608 | const APFloat &cc, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 609 | | 610 | opStatus addWithSpecial(const DoubleAPFloat &LHS, const DoubleAPFloat &RHS, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 611 | DoubleAPFloat &Out, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 612 | | 613 | public: | ~~~~~~~ 614 | DoubleAPFloat(const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 615 | DoubleAPFloat(const fltSemantics &S, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 616 | DoubleAPFloat(const fltSemantics &S, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | DoubleAPFloat(const fltSemantics &S, const APInt &I); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | DoubleAPFloat(const fltSemantics &S, APFloat &&First, APFloat &&Second); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | DoubleAPFloat(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | DoubleAPFloat(DoubleAPFloat &&RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | | 622 | DoubleAPFloat &operator=(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | | 624 | DoubleAPFloat &operator=(DoubleAPFloat &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~ 626 | this->~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~ 627 | new (this) DoubleAPFloat(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 628 | } | ~ 629 | return *this; | ~~~~~~~~~~~~~ 630 | } | ~ 631 | | 632 | bool needsCleanup() const { return Floats != nullptr; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 633 | | 634 | APFloat &getFirst() { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 635 | const APFloat &getFirst() const { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 636 | APFloat &getSecond() { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 637 | const APFloat &getSecond() const { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 638 | | 639 | opStatus add(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | opStatus subtract(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 641 | opStatus multiply(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | opStatus divide(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | opStatus remainder(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 644 | opStatus mod(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | opStatus fusedMultiplyAdd(const DoubleAPFloat &Multiplicand, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | const DoubleAPFloat &Addend, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 647 | opStatus roundToIntegral(roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 648 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 649 | cmpResult compareAbsoluteValue(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 650 | | 651 | fltCategory getCategory() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 652 | bool isNegative() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 653 | | 654 | void makeInf(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~ 655 | void makeZero(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~ 656 | void makeLargest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 657 | void makeSmallest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 658 | void makeSmallestNormalized(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 659 | void makeNaN(bool SNaN, bool Neg, const APInt *fill); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 660 | | 661 | cmpResult compare(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 662 | bool bitwiseIsEqual(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 663 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 664 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 665 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 666 | | 667 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 668 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 669 | bool *IsExact) const; | ~~~~~~~~~~~~~~~~~~~~~ 670 | opStatus convertFromAPInt(const APInt &Input, bool IsSigned, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 671 | opStatus convertFromSignExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 672 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 673 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 674 | opStatus convertFromZeroExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 675 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 676 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 677 | unsigned int convertToHexString(char *DST, unsigned int HexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 678 | bool UpperCase, roundingMode RM) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 679 | | 680 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 681 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 682 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 683 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 684 | | 685 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 686 | unsigned FormatMaxPadding, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 | | 688 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 689 | | 690 | friend DoubleAPFloat scalbn(const DoubleAPFloat &X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 691 | friend DoubleAPFloat frexp(const DoubleAPFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 692 | friend hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 693 | }; | ~~ 694 | | 695 | hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 696 | | 697 | } // End detail namespace | ~~~~~~~~~~~~~~~~~~~~~~~~~ 698 | | 699 | // This is a interface class that is currently forwarding functionalities from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 700 | // detail::IEEEFloat. | ~~~~~~~~~~~~~~~~~~~~~ 701 | class APFloat : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 702 | typedef detail::IEEEFloat IEEEFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 703 | typedef detail::DoubleAPFloat DoubleAPFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 704 | | 705 | static_assert(std::is_standard_layout::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 706 | | 707 | union Storage { | ~~~~~~~~~~~~~~~ 708 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | IEEEFloat IEEE; | ~~~~~~~~~~~~~~~ 710 | DoubleAPFloat Double; | ~~~~~~~~~~~~~~~~~~~~~ 711 | | 712 | explicit Storage(IEEEFloat F, const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 713 | explicit Storage(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 714 | : Double(std::move(F)) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 715 | assert(&S == &PPCDoubleDouble()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 716 | } | ~ 717 | | 718 | template | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 719 | Storage(const fltSemantics &Semantics, ArgTypes &&... Args) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 720 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 721 | new (&IEEE) IEEEFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 722 | return; | ~~~~~~~ 723 | } | ~ 724 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 725 | new (&Double) DoubleAPFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | return; | ~~~~~~~ 727 | } | ~ 728 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | } | ~ 730 | | 731 | ~Storage() { | ~~~~~~~~~~~~ 732 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 733 | IEEE.~IEEEFloat(); | ~~~~~~~~~~~~~~~~~~ 734 | return; | ~~~~~~~ 735 | } | ~ 736 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 737 | Double.~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | return; | ~~~~~~~ 739 | } | ~ 740 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 741 | } | ~ 742 | | 743 | Storage(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 744 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 745 | new (this) IEEEFloat(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 746 | return; | ~~~~~~~ 747 | } | ~ 748 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 749 | new (this) DoubleAPFloat(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | return; | ~~~~~~~ 751 | } | ~ 752 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 753 | } | ~ 754 | | 755 | Storage(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 756 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | new (this) IEEEFloat(std::move(RHS.IEEE)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 758 | return; | ~~~~~~~ 759 | } | ~ 760 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | new (this) DoubleAPFloat(std::move(RHS.Double)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | return; | ~~~~~~~ 763 | } | ~ 764 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 765 | } | ~ 766 | | 767 | Storage &operator=(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 769 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 770 | IEEE = RHS.IEEE; | ~~~~~~~~~~~~~~~~ 771 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 772 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 773 | Double = RHS.Double; | ~~~~~~~~~~~~~~~~~~~~ 774 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 776 | new (this) Storage(RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~ 777 | } | ~ 778 | return *this; | ~~~~~~~~~~~~~ 779 | } | ~ 780 | | 781 | Storage &operator=(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 782 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 783 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | IEEE = std::move(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 785 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | Double = std::move(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 790 | new (this) Storage(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | } | ~ 792 | return *this; | ~~~~~~~~~~~~~ 793 | } | ~ 794 | } U; | ~~~~ 795 | | 796 | template static bool usesLayout(const fltSemantics &Semantics) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_assert(std::is_same::value || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | std::is_same::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | if (std::is_same::value) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 800 | return &Semantics == &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 801 | } | ~ 802 | return &Semantics != &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 803 | } | ~ 804 | | 805 | IEEEFloat &getIEEE() { | ~~~~~~~~~~~~~~~~~~~~~~ 806 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 807 | return U.IEEE; | ~~~~~~~~~~~~~~ 808 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 810 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 811 | } | ~ 812 | | 813 | const IEEEFloat &getIEEE() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | return U.IEEE; | ~~~~~~~~~~~~~~ 816 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 817 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 818 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 819 | } | ~ 820 | | 821 | void makeZero(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeZero(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 822 | | 823 | void makeInf(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeInf(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 824 | | 825 | void makeNaN(bool SNaN, bool Neg, const APInt *fill) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 826 | APFLOAT_DISPATCH_ON_SEMANTICS(makeNaN(SNaN, Neg, fill)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | } | ~ 828 | | 829 | void makeLargest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 830 | APFLOAT_DISPATCH_ON_SEMANTICS(makeLargest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 831 | } | ~ 832 | | 833 | void makeSmallest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | } | ~ 836 | | 837 | void makeSmallestNormalized(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 838 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallestNormalized(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 839 | } | ~ 840 | | 841 | // FIXME: This is due to clang 3.3 (or older version) always checks for the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 842 | // default constructor in an array aggregate initialization, even if no | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 843 | // elements in the array is default initialized. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 844 | APFloat() : U(IEEEdouble()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 845 | llvm_unreachable("This is a workaround for old clang."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 846 | } | ~ 847 | | 848 | explicit APFloat(IEEEFloat F, const fltSemantics &S) : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 849 | explicit APFloat(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 850 | : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~ 851 | | 852 | cmpResult compareAbsoluteValue(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 853 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | "Should only compare APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 856 | return U.IEEE.compareAbsoluteValue(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 857 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 858 | return U.Double.compareAbsoluteValue(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 859 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | } | ~ 861 | | 862 | public: | ~~~~~~~ 863 | APFloat(const fltSemantics &Semantics) : U(Semantics) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 864 | APFloat(const fltSemantics &Semantics, StringRef S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 865 | APFloat(const fltSemantics &Semantics, integerPart I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | template ::value>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | APFloat(const fltSemantics &Semantics, T V) = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 | // TODO: Remove this constructor. This isn't faster than the first one. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | APFloat(const fltSemantics &Semantics, uninitializedTag) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 871 | : U(Semantics, uninitialized) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 872 | APFloat(const fltSemantics &Semantics, const APInt &I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 873 | explicit APFloat(double d) : U(IEEEFloat(d), IEEEdouble()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | explicit APFloat(float f) : U(IEEEFloat(f), IEEEsingle()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 875 | APFloat(const APFloat &RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 876 | APFloat(APFloat &&RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 877 | | 878 | ~APFloat() = default; | ~~~~~~~~~~~~~~~~~~~~~ 879 | | 880 | bool needsCleanup() const { APFLOAT_DISPATCH_ON_SEMANTICS(needsCleanup()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 881 | | 882 | /// Factory for Positive and Negative Zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 883 | /// | ~~~ 884 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | static APFloat getZero(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | Val.makeZero(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~ 888 | return Val; | ~~~~~~~~~~~ 889 | } | ~ 890 | | 891 | /// Factory for Positive and Negative Infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | /// | ~~~ 893 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 894 | static APFloat getInf(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 895 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 896 | Val.makeInf(Negative); | ~~~~~~~~~~~~~~~~~~~~~~ 897 | return Val; | ~~~~~~~~~~~ 898 | } | ~ 899 | | 900 | /// Factory for NaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 901 | /// | ~~~ 902 | /// \param Negative - True iff the NaN generated should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 903 | /// \param payload - The unspecified fill bits for creating the NaN, 0 by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 904 | /// default. The value is truncated as necessary. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static APFloat getNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | uint64_t payload = 0) { | ~~~~~~~~~~~~~~~~~~~~~~~ 907 | if (payload) { | ~~~~~~~~~~~~~~ 908 | APInt intPayload(64, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 909 | return getQNaN(Sem, Negative, &intPayload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 910 | } else { | ~~~~~~~~ 911 | return getQNaN(Sem, Negative, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | } | ~ 913 | } | ~ 914 | | 915 | /// Factory for QNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 916 | static APFloat getQNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 917 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 918 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 919 | Val.makeNaN(false, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | return Val; | ~~~~~~~~~~~ 921 | } | ~ 922 | | 923 | /// Factory for SNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 924 | static APFloat getSNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 925 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 926 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 927 | Val.makeNaN(true, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 928 | return Val; | ~~~~~~~~~~~ 929 | } | ~ 930 | | 931 | /// Returns the largest finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 932 | /// | ~~~ 933 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 934 | static APFloat getLargest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 936 | Val.makeLargest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 937 | return Val; | ~~~~~~~~~~~ 938 | } | ~ 939 | | 940 | /// Returns the smallest (by magnitude) finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 941 | /// Might be denormalized, which implies a relative loss of precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 942 | /// | ~~~ 943 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static APFloat getSmallest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 946 | Val.makeSmallest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | return Val; | ~~~~~~~~~~~ 948 | } | ~ 949 | | 950 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 951 | /// semantics. | ~~~~~~~~~~~~~~ 952 | /// | ~~~ 953 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | static APFloat getSmallestNormalized(const fltSemantics &Sem, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 955 | bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 956 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | Val.makeSmallestNormalized(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | return Val; | ~~~~~~~~~~~ 959 | } | ~ 960 | | 961 | /// Returns a float which is bitcasted from an all one value int. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | /// | ~~~ 963 | /// \param Semantics - type float semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | /// \param BitWidth - Select float type | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 965 | static APFloat getAllOnesValue(const fltSemantics &Semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 | unsigned BitWidth); | ~~~~~~~~~~~~~~~~~~~ 967 | | 968 | /// Used to insert APFloat objects, or objects that contain APFloat objects, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | /// into FoldingSets. | ~~~~~~~~~~~~~~~~~~~~~ 970 | void Profile(FoldingSetNodeID &NID) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 971 | | 972 | opStatus add(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 973 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 974 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 975 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 976 | return U.IEEE.add(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 977 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 978 | return U.Double.add(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 979 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 980 | } | ~ 981 | opStatus subtract(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 982 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 983 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 984 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 985 | return U.IEEE.subtract(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 986 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 987 | return U.Double.subtract(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 989 | } | ~ 990 | opStatus multiply(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 991 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | return U.IEEE.multiply(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 995 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | return U.Double.multiply(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 997 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | } | ~ 999 | opStatus divide(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1000 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1001 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1002 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1003 | return U.IEEE.divide(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1004 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1005 | return U.Double.divide(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1006 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1007 | } | ~ 1008 | opStatus remainder(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1009 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1010 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1011 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1012 | return U.IEEE.remainder(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1013 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1014 | return U.Double.remainder(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1015 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1016 | } | ~ 1017 | opStatus mod(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1018 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1019 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1020 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1021 | return U.IEEE.mod(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1023 | return U.Double.mod(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1024 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1025 | } | ~ 1026 | opStatus fusedMultiplyAdd(const APFloat &Multiplicand, const APFloat &Addend, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1027 | roundingMode RM) { | ~~~~~~~~~~~~~~~~~~ 1028 | assert(&getSemantics() == &Multiplicand.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1029 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1030 | assert(&getSemantics() == &Addend.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1031 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1032 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1033 | return U.IEEE.fusedMultiplyAdd(Multiplicand.U.IEEE, Addend.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1034 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1035 | return U.Double.fusedMultiplyAdd(Multiplicand.U.Double, Addend.U.Double, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1036 | RM); | ~~~~ 1037 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | } | ~ 1039 | opStatus roundToIntegral(roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1040 | APFLOAT_DISPATCH_ON_SEMANTICS(roundToIntegral(RM)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | } | ~ 1042 | | 1043 | // TODO: bool parameters are not readable and a source of bugs. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1044 | // Do something. | ~~~~~~~~~~~~~~~~ 1045 | opStatus next(bool nextDown) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1046 | APFLOAT_DISPATCH_ON_SEMANTICS(next(nextDown)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1047 | } | ~ 1048 | | 1049 | /// Negate an APFloat. | ~~~~~~~~~~~~~~~~~~~~~~ 1050 | APFloat operator-() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1051 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1052 | Result.changeSign(); | ~~~~~~~~~~~~~~~~~~~~ 1053 | return Result; | ~~~~~~~~~~~~~~ 1054 | } | ~ 1055 | | 1056 | /// Add two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1057 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1058 | APFloat operator+(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1059 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1060 | (void)Result.add(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1061 | return Result; | ~~~~~~~~~~~~~~ 1062 | } | ~ 1063 | | 1064 | /// Subtract two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1065 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1066 | APFloat operator-(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1067 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1068 | (void)Result.subtract(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1069 | return Result; | ~~~~~~~~~~~~~~ 1070 | } | ~ 1071 | | 1072 | /// Multiply two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1074 | APFloat operator*(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1075 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1076 | (void)Result.multiply(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1077 | return Result; | ~~~~~~~~~~~~~~ 1078 | } | ~ 1079 | | 1080 | /// Divide the first APFloat by the second, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1081 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1082 | APFloat operator/(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1083 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1084 | (void)Result.divide(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1085 | return Result; | ~~~~~~~~~~~~~~ 1086 | } | ~ 1087 | | 1088 | void changeSign() { APFLOAT_DISPATCH_ON_SEMANTICS(changeSign()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1089 | void clearSign() { | ~~~~~~~~~~~~~~~~~~ 1090 | if (isNegative()) | ~~~~~~~~~~~~~~~~~ 1091 | changeSign(); | ~~~~~~~~~~~~~ 1092 | } | ~ 1093 | void copySign(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1094 | if (isNegative() != RHS.isNegative()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | changeSign(); | ~~~~~~~~~~~~~ 1096 | } | ~ 1097 | | 1098 | /// A static helper to produce a copy of an APFloat value with its sign | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1099 | /// copied from some other APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1100 | static APFloat copySign(APFloat Value, const APFloat &Sign) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1101 | Value.copySign(Sign); | ~~~~~~~~~~~~~~~~~~~~~ 1102 | return Value; | ~~~~~~~~~~~~~ 1103 | } | ~ 1104 | | 1105 | opStatus convert(const fltSemantics &ToSemantics, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1106 | bool *losesInfo); | ~~~~~~~~~~~~~~~~~ 1107 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1108 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | bool *IsExact) const { | ~~~~~~~~~~~~~~~~~~~~~~ 1110 | APFLOAT_DISPATCH_ON_SEMANTICS( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1111 | convertToInteger(Input, Width, IsSigned, RM, IsExact)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/ADT/APFloat.h:28:21: note: in definition of macro 'APFLOAT_DISPATCH_ON_SEMANTICS' 28 | return U.IEEE.METHOD_CALL; \ | ^~~~~~~~~~~ ../include/llvm/ADT/APFloat.h:1111:25: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 30 | return U.Double.METHOD_CALL; \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | llvm_unreachable("Unexpected semantics"); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | } while (false) | ~~~~~~~~~~~~~~~ 33 | | 34 | namespace llvm { | ~~~~~~~~~~~~~~~~ 35 | | 36 | struct fltSemantics; | ~~~~~~~~~~~~~~~~~~~~ 37 | class APSInt; | ~~~~~~~~~~~~~ 38 | class StringRef; | ~~~~~~~~~~~~~~~~ 39 | class APFloat; | ~~~~~~~~~~~~~~ 40 | class raw_ostream; | ~~~~~~~~~~~~~~~~~~ 41 | | 42 | template class Expected; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43 | template class SmallVectorImpl; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | | 45 | /// Enum that represents what fraction of the LSB truncated bits of an fp number | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46 | /// represent. | ~~~~~~~~~~~~~~ 47 | /// | ~~~ 48 | /// This essentially combines the roles of guard and sticky bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 | enum lostFraction { // Example of truncated bits: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | lfExactlyZero, // 000000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51 | lfLessThanHalf, // 0xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | lfExactlyHalf, // 100000 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53 | lfMoreThanHalf // 1xxxxx x's not all zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54 | }; | ~~ 55 | | 56 | /// A self-contained host- and target-independent arbitrary-precision | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | /// floating-point software implementation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | /// | ~~~ 59 | /// APFloat uses bignum integer arithmetic as provided by static functions in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | /// the APInt class. The library will work with bignum integers whose parts are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | /// any unsigned type at least 16 bits wide, but 64 bits is recommended. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | /// | ~~~ 63 | /// Written for clarity rather than speed, in particular with a view to use in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | /// the front-end of a cross compiler so that target arithmetic can be correctly | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | /// performed on the host. Performance should nonetheless be reasonable, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | /// particularly for its intended use. It may be useful as a base | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | /// implementation for a run-time library during development of a faster | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | /// target-specific one. | ~~~~~~~~~~~~~~~~~~~~~~~~ 69 | /// | ~~~ 70 | /// All 5 rounding modes in the IEEE-754R draft are handled correctly for all | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | /// implemented operations. Currently implemented operations are add, subtract, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | /// multiply, divide, fused-multiply-add, conversion-to-float, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | /// conversion-to-integer and conversion-from-integer. New rounding modes | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74 | /// (e.g. away from zero) can be added with three or four lines of code. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75 | /// | ~~~ 76 | /// Four formats are built-in: IEEE single precision, double precision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | /// quadruple precision, and x87 80-bit extended double (when operating with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | /// full extended precision). Adding a new format that obeys IEEE semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | /// only requires adding two lines of code: a declaration and definition of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | /// format. | ~~~~~~~~~~~ 81 | /// | ~~~ 82 | /// All operations return the status of that operation as an exception bit-mask, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | /// so multiple operations can be done consecutively with their results or-ed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84 | /// together. The returned status can be useful for compiler diagnostics; e.g., | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | /// inexact, underflow and overflow can be easily diagnosed on constant folding, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | /// and compiler optimizers can determine what exceptions would be raised by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | /// folding operations and optimize, or perhaps not optimize, accordingly. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | /// | ~~~ 89 | /// At present, underflow tininess is detected after rounding; it should be | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | /// straight forward to add support for the before-rounding case too. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91 | /// | ~~~ 92 | /// The library reads hexadecimal floating point numbers as per C99, and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | /// correctly rounds if necessary according to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | /// Syntax is required to have been validated by the caller. It also converts | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | /// floating point numbers to hexadecimal text as per the C99 %a and %A | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | /// conversions. The output precision (or alternatively the natural minimal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | /// precision) can be specified; if the requested precision is less than the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | /// natural precision the output is correctly rounded for the specified rounding | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | /// mode. | ~~~~~~~~~ 100 | /// | ~~~ 101 | /// It also reads decimal floating point numbers and correctly rounds according | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | /// to the specified rounding mode. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103 | /// | ~~~ 104 | /// Conversion to decimal text is not currently implemented. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | /// | ~~~ 106 | /// Non-zero finite numbers are represented internally as a sign bit, a 16-bit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | /// signed exponent, and the significand as an array of integer parts. After | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | /// normalization of a number of precision P the exponent is within the range of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | /// the format, and if the number is not denormal the P-th bit of the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | /// significand is set as an explicit integer bit. For denormals the most | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | /// significant bit is shifted right so that the exponent is maintained at the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | /// format's minimum, so that the smallest denormal has just the least | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | /// significant bit of the significand set. The sign of zeroes and infinities | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | /// is significant; the exponent and significand of such numbers is not stored, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | /// but has a known implicit (deterministic) value: 0 for the significands, 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | /// for zero exponent, all 1 bits for infinity exponent. For NaNs the sign and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | /// significand are deterministic, although not really meaningful, and preserved | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | /// in non-conversion operations. The exponent is implicitly all 1 bits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 | /// | ~~~ 120 | /// APFloat does not provide any exception handling beyond default exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121 | /// handling. We represent Signaling NaNs via IEEE-754R 2008 6.2.1 should clause | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | /// by encoding Signaling NaNs with the first bit of its trailing significand as | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | /// 0. | ~~~~~~ 124 | /// | ~~~ 125 | /// TODO | ~~~~~~~~ 126 | /// ==== | ~~~~~~~~ 127 | /// | ~~~ 128 | /// Some features that may or may not be worth adding: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | /// | ~~~ 130 | /// Binary to decimal conversion (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | /// | ~~~ 132 | /// Optional ability to detect underflow tininess before rounding. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | /// | ~~~ 134 | /// New formats: x87 in single and double precision mode (IEEE apart from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | /// extended exponent range) (hard). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136 | /// | ~~~ 137 | /// New operations: sqrt, IEEE remainder, C90 fmod, nexttoward. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | /// | ~~~ 139 | | 140 | // This is the common type definitions shared by APFloat and its internal | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | // implementation classes. This struct should not define any non-static data | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | // members. | ~~~~~~~~~~~ 143 | struct APFloatBase { | ~~~~~~~~~~~~~~~~~~~~ 144 | typedef APInt::WordType integerPart; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | static constexpr unsigned integerPartWidth = APInt::APINT_BITS_PER_WORD; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146 | | 147 | /// A signed type to represent a floating point numbers unbiased exponent. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | typedef int32_t ExponentType; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | | 150 | /// \name Floating Point Semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | /// @{ | ~~~~~~ 152 | enum Semantics { | ~~~~~~~~~~~~~~~~ 153 | S_IEEEhalf, | ~~~~~~~~~~~ 154 | S_BFloat, | ~~~~~~~~~ 155 | S_IEEEsingle, | ~~~~~~~~~~~~~ 156 | S_IEEEdouble, | ~~~~~~~~~~~~~ 157 | S_x87DoubleExtended, | ~~~~~~~~~~~~~~~~~~~~ 158 | S_IEEEquad, | ~~~~~~~~~~~ 159 | S_PPCDoubleDouble | ~~~~~~~~~~~~~~~~~ 160 | }; | ~~ 161 | | 162 | static const llvm::fltSemantics &EnumToSemantics(Semantics S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | static Semantics SemanticsToEnum(const llvm::fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | | 165 | static const fltSemantics &IEEEhalf() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | static const fltSemantics &BFloat() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | static const fltSemantics &IEEEsingle() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | static const fltSemantics &IEEEdouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 169 | static const fltSemantics &IEEEquad() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 170 | static const fltSemantics &PPCDoubleDouble() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | static const fltSemantics &x87DoubleExtended() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | | 173 | /// A Pseudo fltsemantic used to construct APFloats that cannot conflict with | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | /// anything real. | ~~~~~~~~~~~~~~~~~~ 175 | static const fltSemantics &Bogus() LLVM_READNONE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | | 177 | /// @} | ~~~~~~ 178 | | 179 | /// IEEE-754R 5.11: Floating Point Comparison Relations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | enum cmpResult { | ~~~~~~~~~~~~~~~~ 181 | cmpLessThan, | ~~~~~~~~~~~~ 182 | cmpEqual, | ~~~~~~~~~ 183 | cmpGreaterThan, | ~~~~~~~~~~~~~~~ 184 | cmpUnordered | ~~~~~~~~~~~~ 185 | }; | ~~ 186 | | 187 | /// IEEE-754R 4.3: Rounding-direction attributes. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | using roundingMode = llvm::RoundingMode; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | | 190 | static constexpr roundingMode rmNearestTiesToEven = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | RoundingMode::NearestTiesToEven; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | static constexpr roundingMode rmTowardPositive = RoundingMode::TowardPositive; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | static constexpr roundingMode rmTowardNegative = RoundingMode::TowardNegative; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | static constexpr roundingMode rmTowardZero = RoundingMode::TowardZero; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | static constexpr roundingMode rmNearestTiesToAway = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | RoundingMode::NearestTiesToAway; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | | 198 | /// IEEE-754R 7: Default exception handling. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | /// | ~~~ 200 | /// opUnderflow or opOverflow are always returned or-ed with opInexact. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | /// | ~~~ 202 | /// APFloat models this behavior specified by IEEE-754: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | /// "For operations producing results in floating-point format, the default | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | /// result of an operation that signals the invalid operation exception | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | /// shall be a quiet NaN." | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | enum opStatus { | ~~~~~~~~~~~~~~~ 207 | opOK = 0x00, | ~~~~~~~~~~~~ 208 | opInvalidOp = 0x01, | ~~~~~~~~~~~~~~~~~~~ 209 | opDivByZero = 0x02, | ~~~~~~~~~~~~~~~~~~~ 210 | opOverflow = 0x04, | ~~~~~~~~~~~~~~~~~~ 211 | opUnderflow = 0x08, | ~~~~~~~~~~~~~~~~~~~ 212 | opInexact = 0x10 | ~~~~~~~~~~~~~~~~ 213 | }; | ~~ 214 | | 215 | /// Category of internally-represented number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | enum fltCategory { | ~~~~~~~~~~~~~~~~~~ 217 | fcInfinity, | ~~~~~~~~~~~ 218 | fcNaN, | ~~~~~~ 219 | fcNormal, | ~~~~~~~~~ 220 | fcZero | ~~~~~~ 221 | }; | ~~ 222 | | 223 | /// Convenience enum used to construct an uninitialized APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | enum uninitializedTag { | ~~~~~~~~~~~~~~~~~~~~~~~ 225 | uninitialized | ~~~~~~~~~~~~~ 226 | }; | ~~ 227 | | 228 | /// Enumeration of \c ilogb error results. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | enum IlogbErrorKinds { | ~~~~~~~~~~~~~~~~~~~~~~ 230 | IEK_Zero = INT_MIN + 1, | ~~~~~~~~~~~~~~~~~~~~~~~ 231 | IEK_NaN = INT_MIN, | ~~~~~~~~~~~~~~~~~~ 232 | IEK_Inf = INT_MAX | ~~~~~~~~~~~~~~~~~ 233 | }; | ~~ 234 | | 235 | static unsigned int semanticsPrecision(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | static ExponentType semanticsMinExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237 | static ExponentType semanticsMaxExponent(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | static unsigned int semanticsSizeInBits(const fltSemantics &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | | 240 | /// Returns the size of the floating point number (in bits) in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | /// semantics. | ~~~~~~~~~~~~~~ 242 | static unsigned getSizeInBits(const fltSemantics &Sem); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | }; | ~~ 244 | | 245 | namespace detail { | ~~~~~~~~~~~~~~~~~~ 246 | | 247 | class IEEEFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | public: | ~~~~~~~ 249 | /// \name Constructors | ~~~~~~~~~~~~~~~~~~~~~~ 250 | /// @{ | ~~~~~~ 251 | | 252 | IEEEFloat(const fltSemantics &); // Default construct to +0.0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | IEEEFloat(const fltSemantics &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254 | IEEEFloat(const fltSemantics &, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | IEEEFloat(const fltSemantics &, const APInt &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | explicit IEEEFloat(double d); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | explicit IEEEFloat(float f); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258 | IEEEFloat(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259 | IEEEFloat(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~ 260 | ~IEEEFloat(); | ~~~~~~~~~~~~~ 261 | | 262 | /// @} | ~~~~~~ 263 | | 264 | /// Returns whether this instance allocated memory. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | bool needsCleanup() const { return partCount() > 1; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266 | | 267 | /// \name Convenience "constructors" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268 | /// @{ | ~~~~~~ 269 | | 270 | /// @} | ~~~~~~ 271 | | 272 | /// \name Arithmetic | ~~~~~~~~~~~~~~~~~~~~ 273 | /// @{ | ~~~~~~ 274 | | 275 | opStatus add(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | opStatus subtract(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | opStatus multiply(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | opStatus divide(const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 279 | /// IEEE remainder. | ~~~~~~~~~~~~~~~~~~~ 280 | opStatus remainder(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 281 | /// C fmod, or llvm frem. | ~~~~~~~~~~~~~~~~~~~~~~~~~ 282 | opStatus mod(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | opStatus fusedMultiplyAdd(const IEEEFloat &, const IEEEFloat &, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | opStatus roundToIntegral(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 285 | /// IEEE-754R 5.3.1: nextUp/nextDown. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 286 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | | 288 | /// @} | ~~~~~~ 289 | | 290 | /// \name Sign operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 291 | /// @{ | ~~~~~~ 292 | | 293 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 294 | | 295 | /// @} | ~~~~~~ 296 | | 297 | /// \name Conversions | ~~~~~~~~~~~~~~~~~~~~~ 298 | /// @{ | ~~~~~~ 299 | | 300 | opStatus convert(const fltSemantics &, roundingMode, bool *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | opStatus convertToInteger(MutableArrayRef, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 302 | roundingMode, bool *) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 303 | opStatus convertFromAPInt(const APInt &, bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | opStatus convertFromSignExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 305 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 306 | opStatus convertFromZeroExtendedInteger(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | bool, roundingMode); | ~~~~~~~~~~~~~~~~~~~~ 308 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310 | double convertToDouble() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | float convertToFloat() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | | 313 | /// @} | ~~~~~~ 314 | | 315 | /// The definition of equality is not straightforward for floating point, so | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | /// we won't use operator==. Use one of the following, or write whatever it | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | /// is you really mean. | ~~~~~~~~~~~~~~~~~~~~~~~ 318 | bool operator==(const IEEEFloat &) const = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 319 | | 320 | /// IEEE comparison with another floating point number (NaNs compare | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 | /// unordered, 0==-0). | ~~~~~~~~~~~~~~~~~~~~~~ 322 | cmpResult compare(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 | | 324 | /// Bitwise comparison for equality (QNaNs compare equal, 0!=-0). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325 | bool bitwiseIsEqual(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 326 | | 327 | /// Write out a hexadecimal representation of the floating point value to DST, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | /// which must be of sufficient size, in the C99 form [-]0xh.hhhhp[+-]d. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 329 | /// Return the number of characters written, excluding the terminating NUL. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | unsigned int convertToHexString(char *dst, unsigned int hexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | bool upperCase, roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 332 | | 333 | /// \name IEEE-754R 5.7.2 General operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | /// @{ | ~~~~~~ 335 | | 336 | /// IEEE-754R isSignMinus: Returns true if and only if the current value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337 | /// negative. | ~~~~~~~~~~~~~ 338 | /// | ~~~ 339 | /// This applies to zeros and NaNs as well. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | bool isNegative() const { return sign; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 341 | | 342 | /// IEEE-754R isNormal: Returns true if and only if the current value is normal. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | /// | ~~~ 344 | /// This implies that the current value of the float is not zero, subnormal, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 345 | /// infinite, or NaN following the definition of normality from IEEE-754R. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | bool isNormal() const { return !isDenormal() && isFiniteNonZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347 | | 348 | /// Returns true if and only if the current value is zero, subnormal, or | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | /// normal. | ~~~~~~~~~~~ 350 | /// | ~~~ 351 | /// This means that the value is not infinite or NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 352 | bool isFinite() const { return !isNaN() && !isInfinity(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | | 354 | /// Returns true if and only if the float is plus or minus zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | bool isZero() const { return category == fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | | 357 | /// IEEE-754R isSubnormal(): Returns true if and only if the float is a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 358 | /// denormal. | ~~~~~~~~~~~~~ 359 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 360 | | 361 | /// IEEE-754R isInfinite(): Returns true if and only if the float is infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | bool isInfinity() const { return category == fcInfinity; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | | 364 | /// Returns true if and only if the float is a quiet or signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 365 | bool isNaN() const { return category == fcNaN; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 366 | | 367 | /// Returns true if and only if the float is a signaling NaN. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | bool isSignaling() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | | 370 | /// @} | ~~~~~~ 371 | | 372 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 373 | /// @{ | ~~~~~~ 374 | | 375 | fltCategory getCategory() const { return category; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | const fltSemantics &getSemantics() const { return *semantics; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | bool isNonZero() const { return category != fcZero; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 378 | bool isFiniteNonZero() const { return isFinite() && !isZero(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | bool isPosZero() const { return isZero() && !isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 380 | bool isNegZero() const { return isZero() && isNegative(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 381 | | 382 | /// Returns true if and only if the number has the smallest possible non-zero | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 383 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 385 | | 386 | /// Returns true if and only if the number has the largest possible finite | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 387 | /// magnitude in the current semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 389 | | 390 | /// Returns true if and only if the number is an exact integer. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 391 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 392 | | 393 | /// @} | ~~~~~~ 394 | | 395 | IEEEFloat &operator=(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 396 | IEEEFloat &operator=(IEEEFloat &&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | | 398 | /// Overload to compute a hash code for an APFloat value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 | /// | ~~~ 400 | /// Note that the use of hash codes for floating point values is in general | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 401 | /// frought with peril. Equality is hard to define for these values. For | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 402 | /// example, should negative and positive zero hash to different codes? Are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | /// they equal or not? This hash value implementation specifically | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 404 | /// emphasizes producing different codes for different inputs in order to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 405 | /// be used in canonicalization and memoization. As such, equality is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | /// bitwiseIsEqual, and 0 != -0. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 407 | friend hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 408 | | 409 | /// Converts this value into a decimal string. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 410 | /// | ~~~ 411 | /// \param FormatPrecision The maximum number of digits of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 412 | /// precision to output. If there are fewer digits available, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 413 | /// zero padding will not be used unless the value is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | /// integral and small enough to be expressed in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 415 | /// FormatPrecision digits. 0 means to use the natural | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 416 | /// precision of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 417 | /// \param FormatMaxPadding The maximum number of zeros to | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | /// consider inserting before falling back to scientific | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 | /// notation. 0 means to always use scientific notation. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | /// | ~~~ 421 | /// \param TruncateZero Indicate whether to remove the trailing zero in | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 422 | /// fraction part or not. Also setting this parameter to false forcing | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | /// producing of output more similar to default printf behavior. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | /// Specifically the lower e is used as exponent delimiter and exponent | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | /// always contains no less than two digits. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 426 | /// | ~~~ 427 | /// Number Precision MaxPadding Result | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | /// ------ --------- ---------- ------ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | /// 1.01E+4 5 2 10100 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 430 | /// 1.01E+4 4 2 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | /// 1.01E+4 5 1 1.01E+4 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | /// 1.01E-2 5 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 433 | /// 1.01E-2 4 2 0.0101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 434 | /// 1.01E-2 4 1 1.01E-2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 435 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision = 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 436 | unsigned FormatMaxPadding = 3, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 437 | | 438 | /// If this value has an exact multiplicative inverse, store it in inv and | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 439 | /// return true. | ~~~~~~~~~~~~~~~~ 440 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 | | 442 | /// Returns the exponent of the internal representation of the APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | /// | ~~~ 444 | /// Because the radix of APFloat is 2, this is equivalent to floor(log2(x)). | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | /// For special APFloat values, this returns special error codes: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 446 | /// | ~~~ 447 | /// NaN -> \c IEK_NaN | ~~~~~~~~~~~~~~~~~~~~~~~ 448 | /// 0 -> \c IEK_Zero | ~~~~~~~~~~~~~~~~~~~~~~~~ 449 | /// Inf -> \c IEK_Inf | ~~~~~~~~~~~~~~~~~~~~~~~ 450 | /// | ~~~ 451 | friend int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 452 | | 453 | /// Returns: X * 2^Exp for integral exponents. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | friend IEEEFloat scalbn(IEEEFloat X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | | 456 | friend IEEEFloat frexp(const IEEEFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | | 458 | /// \name Special value setters. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 459 | /// @{ | ~~~~~~ 460 | | 461 | void makeLargest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 462 | void makeSmallest(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 463 | void makeNaN(bool SNaN = false, bool Neg = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 464 | const APInt *fill = nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 465 | void makeInf(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 466 | void makeZero(bool Neg = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 467 | void makeQuiet(); | ~~~~~~~~~~~~~~~~~ 468 | | 469 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 470 | /// semantics. | ~~~~~~~~~~~~~~ 471 | /// | ~~~ 472 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 473 | void makeSmallestNormalized(bool Negative = false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 474 | | 475 | /// @} | ~~~~~~ 476 | | 477 | cmpResult compareAbsoluteValue(const IEEEFloat &) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 478 | | 479 | private: | ~~~~~~~~ 480 | /// \name Simple Queries | ~~~~~~~~~~~~~~~~~~~~~~~~ 481 | /// @{ | ~~~~~~ 482 | | 483 | integerPart *significandParts(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | const integerPart *significandParts() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | unsigned int partCount() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | | 487 | /// @} | ~~~~~~ 488 | | 489 | /// \name Significand operations. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 490 | /// @{ | ~~~~~~ 491 | | 492 | integerPart addSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 493 | integerPart subtractSignificand(const IEEEFloat &, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 494 | lostFraction addOrSubtractSignificand(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | lostFraction multiplySignificand(const IEEEFloat &, IEEEFloat); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | lostFraction multiplySignificand(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 497 | lostFraction divideSignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | void incrementSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 499 | void initialize(const fltSemantics *); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 500 | void shiftSignificandLeft(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 501 | lostFraction shiftSignificandRight(unsigned int); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | unsigned int significandLSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | unsigned int significandMSB() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | void zeroSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 505 | /// Return true if the significand excluding the integral bit is all ones. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | bool isSignificandAllOnes() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 507 | /// Return true if the significand excluding the integral bit is all zeros. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 508 | bool isSignificandAllZeros() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | | 510 | /// @} | ~~~~~~ 511 | | 512 | /// \name Arithmetic on special values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | /// @{ | ~~~~~~ 514 | | 515 | opStatus addOrSubtractSpecials(const IEEEFloat &, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 516 | opStatus divideSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 517 | opStatus multiplySpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | opStatus modSpecials(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | opStatus remainderSpecials(const IEEEFloat&); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 520 | | 521 | /// @} | ~~~~~~ 522 | | 523 | /// \name Miscellany | ~~~~~~~~~~~~~~~~~~~~ 524 | /// @{ | ~~~~~~ 525 | | 526 | bool convertFromStringSpecials(StringRef str); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | opStatus normalize(roundingMode, lostFraction); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 528 | opStatus addOrSubtract(const IEEEFloat &, roundingMode, bool subtract); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | opStatus handleOverflow(roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | bool roundAwayFromZero(roundingMode, lostFraction, unsigned int) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | opStatus convertToSignExtendedInteger(MutableArrayRef, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | unsigned int, bool, roundingMode, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | bool *) const; | ~~~~~~~~~~~~~~ 534 | opStatus convertFromUnsignedParts(const integerPart *, unsigned int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 535 | roundingMode); | ~~~~~~~~~~~~~~ 536 | Expected convertFromHexadecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | Expected convertFromDecimalString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | char *convertNormalToHexString(char *, unsigned int, bool, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 539 | roundingMode) const; | ~~~~~~~~~~~~~~~~~~~~ 540 | opStatus roundSignificandWithExponent(const integerPart *, unsigned int, int, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 541 | roundingMode); | ~~~~~~~~~~~~~~ 542 | ExponentType exponentNaN() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | ExponentType exponentInf() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 544 | ExponentType exponentZero() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | | 546 | /// @} | ~~~~~~ 547 | | 548 | APInt convertHalfAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 549 | APInt convertBFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 550 | APInt convertFloatAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 551 | APInt convertDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 552 | APInt convertQuadrupleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 553 | APInt convertF80LongDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 554 | APInt convertPPCDoubleDoubleAPFloatToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 555 | void initFromAPInt(const fltSemantics *Sem, const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 556 | void initFromHalfAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 557 | void initFromBFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 558 | void initFromFloatAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | void initFromDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | void initFromQuadrupleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 561 | void initFromF80LongDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | void initFromPPCDoubleDoubleAPInt(const APInt &api); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 563 | | 564 | void assign(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | void copySignificand(const IEEEFloat &); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | void freeSignificand(); | ~~~~~~~~~~~~~~~~~~~~~~~ 567 | | 568 | /// Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | /// The semantics that this value obeys. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | | 572 | /// A binary fraction with an explicit integer bit. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | /// | ~~~ 574 | /// The significand must be at least one bit wider than the target precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | union Significand { | ~~~~~~~~~~~~~~~~~~~ 576 | integerPart part; | ~~~~~~~~~~~~~~~~~ 577 | integerPart *parts; | ~~~~~~~~~~~~~~~~~~~ 578 | } significand; | ~~~~~~~~~~~~~~ 579 | | 580 | /// The signed unbiased exponent of the value. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 581 | ExponentType exponent; | ~~~~~~~~~~~~~~~~~~~~~~ 582 | | 583 | /// What kind of floating point number this is. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | /// | ~~~ 585 | /// Only 2 bits are required, but VisualStudio incorrectly sign extends it. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 586 | /// Using the extra bit keeps it from failing under VisualStudio. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 587 | fltCategory category : 3; | ~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | | 589 | /// Sign bit of the number. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 590 | unsigned int sign : 1; | ~~~~~~~~~~~~~~~~~~~~~~ 591 | }; | ~~ 592 | | 593 | hash_code hash_value(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | int ilogb(const IEEEFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | IEEEFloat scalbn(IEEEFloat X, int Exp, IEEEFloat::roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 596 | IEEEFloat frexp(const IEEEFloat &Val, int &Exp, IEEEFloat::roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | | 598 | // This mode implements more precise float in terms of two APFloats. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 599 | // The interface and layout is designed for arbitrary underlying semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 600 | // though currently only PPCDoubleDouble semantics are supported, whose | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 601 | // corresponding underlying semantics are IEEEdouble. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 602 | class DoubleAPFloat final : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 603 | // Note: this must be the first data member. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 604 | const fltSemantics *Semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 605 | std::unique_ptr Floats; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 606 | | 607 | opStatus addImpl(const APFloat &a, const APFloat &aa, const APFloat &c, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 608 | const APFloat &cc, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 609 | | 610 | opStatus addWithSpecial(const DoubleAPFloat &LHS, const DoubleAPFloat &RHS, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 611 | DoubleAPFloat &Out, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 612 | | 613 | public: | ~~~~~~~ 614 | DoubleAPFloat(const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 615 | DoubleAPFloat(const fltSemantics &S, uninitializedTag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 616 | DoubleAPFloat(const fltSemantics &S, integerPart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | DoubleAPFloat(const fltSemantics &S, const APInt &I); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 618 | DoubleAPFloat(const fltSemantics &S, APFloat &&First, APFloat &&Second); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 619 | DoubleAPFloat(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | DoubleAPFloat(DoubleAPFloat &&RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 | | 622 | DoubleAPFloat &operator=(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 | | 624 | DoubleAPFloat &operator=(DoubleAPFloat &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~ 626 | this->~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~ 627 | new (this) DoubleAPFloat(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 628 | } | ~ 629 | return *this; | ~~~~~~~~~~~~~ 630 | } | ~ 631 | | 632 | bool needsCleanup() const { return Floats != nullptr; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 633 | | 634 | APFloat &getFirst() { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 635 | const APFloat &getFirst() const { return Floats[0]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 636 | APFloat &getSecond() { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 637 | const APFloat &getSecond() const { return Floats[1]; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 638 | | 639 | opStatus add(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | opStatus subtract(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 641 | opStatus multiply(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | opStatus divide(const DoubleAPFloat &RHS, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | opStatus remainder(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 644 | opStatus mod(const DoubleAPFloat &RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | opStatus fusedMultiplyAdd(const DoubleAPFloat &Multiplicand, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | const DoubleAPFloat &Addend, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 647 | opStatus roundToIntegral(roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 648 | void changeSign(); | ~~~~~~~~~~~~~~~~~~ 649 | cmpResult compareAbsoluteValue(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 650 | | 651 | fltCategory getCategory() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 652 | bool isNegative() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 653 | | 654 | void makeInf(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~ 655 | void makeZero(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~ 656 | void makeLargest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 657 | void makeSmallest(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 658 | void makeSmallestNormalized(bool Neg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 659 | void makeNaN(bool SNaN, bool Neg, const APInt *fill); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 660 | | 661 | cmpResult compare(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 662 | bool bitwiseIsEqual(const DoubleAPFloat &RHS) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 663 | APInt bitcastToAPInt() const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 664 | Expected convertFromString(StringRef, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 665 | opStatus next(bool nextDown); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 666 | | 667 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 668 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 669 | bool *IsExact) const; | ~~~~~~~~~~~~~~~~~~~~~ 670 | opStatus convertFromAPInt(const APInt &Input, bool IsSigned, roundingMode RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 671 | opStatus convertFromSignExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 672 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 673 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 674 | opStatus convertFromZeroExtendedInteger(const integerPart *Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 675 | unsigned int InputSize, bool IsSigned, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 676 | roundingMode RM); | ~~~~~~~~~~~~~~~~~ 677 | unsigned int convertToHexString(char *DST, unsigned int HexDigits, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 678 | bool UpperCase, roundingMode RM) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 679 | | 680 | bool isDenormal() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 681 | bool isSmallest() const; | ~~~~~~~~~~~~~~~~~~~~~~~~ 682 | bool isLargest() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 683 | bool isInteger() const; | ~~~~~~~~~~~~~~~~~~~~~~~ 684 | | 685 | void toString(SmallVectorImpl &Str, unsigned FormatPrecision, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 686 | unsigned FormatMaxPadding, bool TruncateZero = true) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 | | 688 | bool getExactInverse(APFloat *inv) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 689 | | 690 | friend DoubleAPFloat scalbn(const DoubleAPFloat &X, int Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 691 | friend DoubleAPFloat frexp(const DoubleAPFloat &X, int &Exp, roundingMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 692 | friend hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 693 | }; | ~~ 694 | | 695 | hash_code hash_value(const DoubleAPFloat &Arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 696 | | 697 | } // End detail namespace | ~~~~~~~~~~~~~~~~~~~~~~~~~ 698 | | 699 | // This is a interface class that is currently forwarding functionalities from | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 700 | // detail::IEEEFloat. | ~~~~~~~~~~~~~~~~~~~~~ 701 | class APFloat : public APFloatBase { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 702 | typedef detail::IEEEFloat IEEEFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 703 | typedef detail::DoubleAPFloat DoubleAPFloat; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 704 | | 705 | static_assert(std::is_standard_layout::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 706 | | 707 | union Storage { | ~~~~~~~~~~~~~~~ 708 | const fltSemantics *semantics; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | IEEEFloat IEEE; | ~~~~~~~~~~~~~~~ 710 | DoubleAPFloat Double; | ~~~~~~~~~~~~~~~~~~~~~ 711 | | 712 | explicit Storage(IEEEFloat F, const fltSemantics &S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 713 | explicit Storage(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 714 | : Double(std::move(F)) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 715 | assert(&S == &PPCDoubleDouble()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 716 | } | ~ 717 | | 718 | template | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 719 | Storage(const fltSemantics &Semantics, ArgTypes &&... Args) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 720 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 721 | new (&IEEE) IEEEFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 722 | return; | ~~~~~~~ 723 | } | ~ 724 | if (usesLayout(Semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 725 | new (&Double) DoubleAPFloat(Semantics, std::forward(Args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | return; | ~~~~~~~ 727 | } | ~ 728 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | } | ~ 730 | | 731 | ~Storage() { | ~~~~~~~~~~~~ 732 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 733 | IEEE.~IEEEFloat(); | ~~~~~~~~~~~~~~~~~~ 734 | return; | ~~~~~~~ 735 | } | ~ 736 | if (usesLayout(*semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 737 | Double.~DoubleAPFloat(); | ~~~~~~~~~~~~~~~~~~~~~~~~ 738 | return; | ~~~~~~~ 739 | } | ~ 740 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 741 | } | ~ 742 | | 743 | Storage(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 744 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 745 | new (this) IEEEFloat(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 746 | return; | ~~~~~~~ 747 | } | ~ 748 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 749 | new (this) DoubleAPFloat(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 750 | return; | ~~~~~~~ 751 | } | ~ 752 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 753 | } | ~ 754 | | 755 | Storage(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 756 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 757 | new (this) IEEEFloat(std::move(RHS.IEEE)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 758 | return; | ~~~~~~~ 759 | } | ~ 760 | if (usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | new (this) DoubleAPFloat(std::move(RHS.Double)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | return; | ~~~~~~~ 763 | } | ~ 764 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 765 | } | ~ 766 | | 767 | Storage &operator=(const Storage &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 768 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 769 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 770 | IEEE = RHS.IEEE; | ~~~~~~~~~~~~~~~~ 771 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 772 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 773 | Double = RHS.Double; | ~~~~~~~~~~~~~~~~~~~~ 774 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 776 | new (this) Storage(RHS); | ~~~~~~~~~~~~~~~~~~~~~~~~ 777 | } | ~ 778 | return *this; | ~~~~~~~~~~~~~ 779 | } | ~ 780 | | 781 | Storage &operator=(Storage &&RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 782 | if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 783 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 784 | IEEE = std::move(RHS.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 785 | } else if (usesLayout(*semantics) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 786 | usesLayout(*RHS.semantics)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 787 | Double = std::move(RHS.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 788 | } else if (this != &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 789 | this->~Storage(); | ~~~~~~~~~~~~~~~~~ 790 | new (this) Storage(std::move(RHS)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | } | ~ 792 | return *this; | ~~~~~~~~~~~~~ 793 | } | ~ 794 | } U; | ~~~~ 795 | | 796 | template static bool usesLayout(const fltSemantics &Semantics) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 797 | static_assert(std::is_same::value || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 798 | std::is_same::value, ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | if (std::is_same::value) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 800 | return &Semantics == &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 801 | } | ~ 802 | return &Semantics != &PPCDoubleDouble(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 803 | } | ~ 804 | | 805 | IEEEFloat &getIEEE() { | ~~~~~~~~~~~~~~~~~~~~~~ 806 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 807 | return U.IEEE; | ~~~~~~~~~~~~~~ 808 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 810 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 811 | } | ~ 812 | | 813 | const IEEEFloat &getIEEE() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | return U.IEEE; | ~~~~~~~~~~~~~~ 816 | if (usesLayout(*U.semantics)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 817 | return U.Double.getFirst().U.IEEE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 818 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 819 | } | ~ 820 | | 821 | void makeZero(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeZero(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 822 | | 823 | void makeInf(bool Neg) { APFLOAT_DISPATCH_ON_SEMANTICS(makeInf(Neg)); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 824 | | 825 | void makeNaN(bool SNaN, bool Neg, const APInt *fill) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 826 | APFLOAT_DISPATCH_ON_SEMANTICS(makeNaN(SNaN, Neg, fill)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | } | ~ 828 | | 829 | void makeLargest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 830 | APFLOAT_DISPATCH_ON_SEMANTICS(makeLargest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 831 | } | ~ 832 | | 833 | void makeSmallest(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallest(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | } | ~ 836 | | 837 | void makeSmallestNormalized(bool Neg) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 838 | APFLOAT_DISPATCH_ON_SEMANTICS(makeSmallestNormalized(Neg)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 839 | } | ~ 840 | | 841 | // FIXME: This is due to clang 3.3 (or older version) always checks for the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 842 | // default constructor in an array aggregate initialization, even if no | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 843 | // elements in the array is default initialized. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 844 | APFloat() : U(IEEEdouble()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 845 | llvm_unreachable("This is a workaround for old clang."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 846 | } | ~ 847 | | 848 | explicit APFloat(IEEEFloat F, const fltSemantics &S) : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 849 | explicit APFloat(DoubleAPFloat F, const fltSemantics &S) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 850 | : U(std::move(F), S) {} | ~~~~~~~~~~~~~~~~~~~~~~~ 851 | | 852 | cmpResult compareAbsoluteValue(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 853 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | "Should only compare APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 856 | return U.IEEE.compareAbsoluteValue(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 857 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 858 | return U.Double.compareAbsoluteValue(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 859 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | } | ~ 861 | | 862 | public: | ~~~~~~~ 863 | APFloat(const fltSemantics &Semantics) : U(Semantics) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 864 | APFloat(const fltSemantics &Semantics, StringRef S); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 865 | APFloat(const fltSemantics &Semantics, integerPart I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | template ::value>> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | APFloat(const fltSemantics &Semantics, T V) = delete; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 | // TODO: Remove this constructor. This isn't faster than the first one. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | APFloat(const fltSemantics &Semantics, uninitializedTag) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 871 | : U(Semantics, uninitialized) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 872 | APFloat(const fltSemantics &Semantics, const APInt &I) : U(Semantics, I) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 873 | explicit APFloat(double d) : U(IEEEFloat(d), IEEEdouble()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 874 | explicit APFloat(float f) : U(IEEEFloat(f), IEEEsingle()) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 875 | APFloat(const APFloat &RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 876 | APFloat(APFloat &&RHS) = default; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 877 | | 878 | ~APFloat() = default; | ~~~~~~~~~~~~~~~~~~~~~ 879 | | 880 | bool needsCleanup() const { APFLOAT_DISPATCH_ON_SEMANTICS(needsCleanup()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 881 | | 882 | /// Factory for Positive and Negative Zero. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 883 | /// | ~~~ 884 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | static APFloat getZero(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | Val.makeZero(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~ 888 | return Val; | ~~~~~~~~~~~ 889 | } | ~ 890 | | 891 | /// Factory for Positive and Negative Infinity. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | /// | ~~~ 893 | /// \param Negative True iff the number should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 894 | static APFloat getInf(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 895 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 896 | Val.makeInf(Negative); | ~~~~~~~~~~~~~~~~~~~~~~ 897 | return Val; | ~~~~~~~~~~~ 898 | } | ~ 899 | | 900 | /// Factory for NaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 901 | /// | ~~~ 902 | /// \param Negative - True iff the NaN generated should be negative. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 903 | /// \param payload - The unspecified fill bits for creating the NaN, 0 by | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 904 | /// default. The value is truncated as necessary. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 905 | static APFloat getNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 906 | uint64_t payload = 0) { | ~~~~~~~~~~~~~~~~~~~~~~~ 907 | if (payload) { | ~~~~~~~~~~~~~~ 908 | APInt intPayload(64, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 909 | return getQNaN(Sem, Negative, &intPayload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 910 | } else { | ~~~~~~~~ 911 | return getQNaN(Sem, Negative, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | } | ~ 913 | } | ~ 914 | | 915 | /// Factory for QNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 916 | static APFloat getQNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 917 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 918 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 919 | Val.makeNaN(false, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 920 | return Val; | ~~~~~~~~~~~ 921 | } | ~ 922 | | 923 | /// Factory for SNaN values. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 924 | static APFloat getSNaN(const fltSemantics &Sem, bool Negative = false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 925 | const APInt *payload = nullptr) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 926 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 927 | Val.makeNaN(true, Negative, payload); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 928 | return Val; | ~~~~~~~~~~~ 929 | } | ~ 930 | | 931 | /// Returns the largest finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 932 | /// | ~~~ 933 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 934 | static APFloat getLargest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 935 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 936 | Val.makeLargest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 937 | return Val; | ~~~~~~~~~~~ 938 | } | ~ 939 | | 940 | /// Returns the smallest (by magnitude) finite number in the given semantics. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 941 | /// Might be denormalized, which implies a relative loss of precision. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 942 | /// | ~~~ 943 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static APFloat getSmallest(const fltSemantics &Sem, bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 946 | Val.makeSmallest(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 947 | return Val; | ~~~~~~~~~~~ 948 | } | ~ 949 | | 950 | /// Returns the smallest (by magnitude) normalized finite number in the given | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 951 | /// semantics. | ~~~~~~~~~~~~~~ 952 | /// | ~~~ 953 | /// \param Negative - True iff the number should be negative | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | static APFloat getSmallestNormalized(const fltSemantics &Sem, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 955 | bool Negative = false) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 956 | APFloat Val(Sem, uninitialized); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 957 | Val.makeSmallestNormalized(Negative); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | return Val; | ~~~~~~~~~~~ 959 | } | ~ 960 | | 961 | /// Returns a float which is bitcasted from an all one value int. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 962 | /// | ~~~ 963 | /// \param Semantics - type float semantics | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 964 | /// \param BitWidth - Select float type | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 965 | static APFloat getAllOnesValue(const fltSemantics &Semantics, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 | unsigned BitWidth); | ~~~~~~~~~~~~~~~~~~~ 967 | | 968 | /// Used to insert APFloat objects, or objects that contain APFloat objects, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | /// into FoldingSets. | ~~~~~~~~~~~~~~~~~~~~~ 970 | void Profile(FoldingSetNodeID &NID) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 971 | | 972 | opStatus add(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 973 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 974 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 975 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 976 | return U.IEEE.add(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 977 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 978 | return U.Double.add(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 979 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 980 | } | ~ 981 | opStatus subtract(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 982 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 983 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 984 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 985 | return U.IEEE.subtract(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 986 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 987 | return U.Double.subtract(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 989 | } | ~ 990 | opStatus multiply(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 991 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | return U.IEEE.multiply(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 995 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 996 | return U.Double.multiply(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 997 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | } | ~ 999 | opStatus divide(const APFloat &RHS, roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1000 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1001 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1002 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1003 | return U.IEEE.divide(RHS.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1004 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1005 | return U.Double.divide(RHS.U.Double, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1006 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1007 | } | ~ 1008 | opStatus remainder(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1009 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1010 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1011 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1012 | return U.IEEE.remainder(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1013 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1014 | return U.Double.remainder(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1015 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1016 | } | ~ 1017 | opStatus mod(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1018 | assert(&getSemantics() == &RHS.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1019 | "Should only call on two APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1020 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1021 | return U.IEEE.mod(RHS.U.IEEE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1022 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1023 | return U.Double.mod(RHS.U.Double); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1024 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1025 | } | ~ 1026 | opStatus fusedMultiplyAdd(const APFloat &Multiplicand, const APFloat &Addend, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1027 | roundingMode RM) { | ~~~~~~~~~~~~~~~~~~ 1028 | assert(&getSemantics() == &Multiplicand.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1029 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1030 | assert(&getSemantics() == &Addend.getSemantics() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1031 | "Should only call on APFloats with the same semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1032 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1033 | return U.IEEE.fusedMultiplyAdd(Multiplicand.U.IEEE, Addend.U.IEEE, RM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1034 | if (usesLayout(getSemantics())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1035 | return U.Double.fusedMultiplyAdd(Multiplicand.U.Double, Addend.U.Double, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1036 | RM); | ~~~~ 1037 | llvm_unreachable("Unexpected semantics"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1038 | } | ~ 1039 | opStatus roundToIntegral(roundingMode RM) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1040 | APFLOAT_DISPATCH_ON_SEMANTICS(roundToIntegral(RM)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1041 | } | ~ 1042 | | 1043 | // TODO: bool parameters are not readable and a source of bugs. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1044 | // Do something. | ~~~~~~~~~~~~~~~~ 1045 | opStatus next(bool nextDown) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1046 | APFLOAT_DISPATCH_ON_SEMANTICS(next(nextDown)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1047 | } | ~ 1048 | | 1049 | /// Negate an APFloat. | ~~~~~~~~~~~~~~~~~~~~~~ 1050 | APFloat operator-() const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1051 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1052 | Result.changeSign(); | ~~~~~~~~~~~~~~~~~~~~ 1053 | return Result; | ~~~~~~~~~~~~~~ 1054 | } | ~ 1055 | | 1056 | /// Add two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1057 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1058 | APFloat operator+(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1059 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1060 | (void)Result.add(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1061 | return Result; | ~~~~~~~~~~~~~~ 1062 | } | ~ 1063 | | 1064 | /// Subtract two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1065 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1066 | APFloat operator-(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1067 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1068 | (void)Result.subtract(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1069 | return Result; | ~~~~~~~~~~~~~~ 1070 | } | ~ 1071 | | 1072 | /// Multiply two APFloats, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1074 | APFloat operator*(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1075 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1076 | (void)Result.multiply(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1077 | return Result; | ~~~~~~~~~~~~~~ 1078 | } | ~ 1079 | | 1080 | /// Divide the first APFloat by the second, rounding ties to the nearest even. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1081 | /// No error checking. | ~~~~~~~~~~~~~~~~~~~~~~ 1082 | APFloat operator/(const APFloat &RHS) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1083 | APFloat Result(*this); | ~~~~~~~~~~~~~~~~~~~~~~ 1084 | (void)Result.divide(RHS, rmNearestTiesToEven); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1085 | return Result; | ~~~~~~~~~~~~~~ 1086 | } | ~ 1087 | | 1088 | void changeSign() { APFLOAT_DISPATCH_ON_SEMANTICS(changeSign()); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1089 | void clearSign() { | ~~~~~~~~~~~~~~~~~~ 1090 | if (isNegative()) | ~~~~~~~~~~~~~~~~~ 1091 | changeSign(); | ~~~~~~~~~~~~~ 1092 | } | ~ 1093 | void copySign(const APFloat &RHS) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1094 | if (isNegative() != RHS.isNegative()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | changeSign(); | ~~~~~~~~~~~~~ 1096 | } | ~ 1097 | | 1098 | /// A static helper to produce a copy of an APFloat value with its sign | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1099 | /// copied from some other APFloat. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1100 | static APFloat copySign(APFloat Value, const APFloat &Sign) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1101 | Value.copySign(Sign); | ~~~~~~~~~~~~~~~~~~~~~ 1102 | return Value; | ~~~~~~~~~~~~~ 1103 | } | ~ 1104 | | 1105 | opStatus convert(const fltSemantics &ToSemantics, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1106 | bool *losesInfo); | ~~~~~~~~~~~~~~~~~ 1107 | opStatus convertToInteger(MutableArrayRef Input, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1108 | unsigned int Width, bool IsSigned, roundingMode RM, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | bool *IsExact) const { | ~~~~~~~~~~~~~~~~~~~~~~ 1110 | APFLOAT_DISPATCH_ON_SEMANTICS( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1111 | convertToInteger(Input, Width, IsSigned, RM, IsExact)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/ADT/APFloat.h:30:23: note: in definition of macro 'APFLOAT_DISPATCH_ON_SEMANTICS' 30 | return U.Double.METHOD_CALL; \ | ^~~~~~~~~~~ [1391/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Interpreter -I../lib/ExecutionEngine/Interpreter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o -MF lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o.d -o lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o -c ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'llvm::GenericValue lle_X_abort(llvm::FunctionType*, llvm::ArrayRef)': ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:328:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 328 | static GenericValue lle_X_abort(FunctionType *FT, ArrayRef Args) { | ^~~~~~~~~~~ ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'llvm::GenericValue lle_X_sscanf(llvm::FunctionType*, llvm::ArrayRef)': ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:431:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 431 | static GenericValue lle_X_sscanf(FunctionType *FT, | ^~~~~~~~~~~~ ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'llvm::GenericValue lle_X_scanf(llvm::FunctionType*, llvm::ArrayRef)': ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:446:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 446 | static GenericValue lle_X_scanf(FunctionType *FT, ArrayRef args) { | ^~~~~~~~~~~ ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'llvm::GenericValue lle_X_memcpy(llvm::FunctionType*, llvm::ArrayRef)': ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:486:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 486 | static GenericValue lle_X_memcpy(FunctionType *FT, | ^~~~~~~~~~~~ ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'llvm::GenericValue lle_X_memset(llvm::FunctionType*, llvm::ArrayRef)': ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:474:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 474 | static GenericValue lle_X_memset(FunctionType *FT, | ^~~~~~~~~~~~ ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'llvm::GenericValue lle_X_sprintf(llvm::FunctionType*, llvm::ArrayRef)': ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:337:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 337 | static GenericValue lle_X_sprintf(FunctionType *FT, | ^~~~~~~~~~~~~ ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'bool ffiInvoke(RawFunc, llvm::Function*, llvm::ArrayRef, const llvm::DataLayout&, llvm::GenericValue&)': ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:193:13: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 193 | static bool ffiInvoke(RawFunc Fn, Function *F, ArrayRef ArgVals, | ^~~~~~~~~ ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'llvm::GenericValue lle_X_exit(llvm::FunctionType*, llvm::ArrayRef)': ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:322:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 322 | static GenericValue lle_X_exit(FunctionType *FT, ArrayRef Args) { | ^~~~~~~~~~ ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'llvm::GenericValue lle_X_atexit(llvm::FunctionType*, llvm::ArrayRef)': ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:312:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 312 | static GenericValue lle_X_atexit(FunctionType *FT, | ^~~~~~~~~~~~ ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In member function 'llvm::GenericValue llvm::Interpreter::callExternalFunction(llvm::Function*, llvm::ArrayRef)': ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:259:14: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 259 | GenericValue Interpreter::callExternalFunction(Function *F, | ^~~~~~~~~~~ ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:259:14: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ExecutionEngine/ExecutionEngine.h:18, from ../lib/ExecutionEngine/Interpreter/Interpreter.h:16, from ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:21: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member 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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'llvm::GenericValue lle_X_fprintf(llvm::FunctionType*, llvm::ArrayRef)': ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:461:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 461 | static GenericValue lle_X_fprintf(FunctionType *FT, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ExecutionEngine/ExecutionEngine.h:18, from ../lib/ExecutionEngine/Interpreter/Interpreter.h:16, from ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:21: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp: In function 'llvm::GenericValue lle_X_printf(llvm::FunctionType*, llvm::ArrayRef)': ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:419:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 419 | static GenericValue lle_X_printf(FunctionType *FT, | ^~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ExecutionEngine/ExecutionEngine.h:18, from ../lib/ExecutionEngine/Interpreter/Interpreter.h:16, from ../lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:21: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ [1392/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Interpreter -I../lib/ExecutionEngine/Interpreter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o -MF lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o.d -o lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o -c ../lib/ExecutionEngine/Interpreter/Interpreter.cpp ../lib/ExecutionEngine/Interpreter/Interpreter.cpp: In member function 'virtual llvm::GenericValue llvm::Interpreter::runFunction(llvm::Function*, llvm::ArrayRef)': ../lib/ExecutionEngine/Interpreter/Interpreter.cpp:80:14: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 80 | GenericValue Interpreter::runFunction(Function *F, | ^~~~~~~~~~~ [1393/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/JITLink -I../lib/ExecutionEngine/JITLink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/EHFrameSupport.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/EHFrameSupport.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/EHFrameSupport.cpp.o -c ../lib/ExecutionEngine/JITLink/EHFrameSupport.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from ../include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from ../include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h:17, from ../lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h:16, from ../lib/ExecutionEngine/JITLink/EHFrameSupport.cpp:10: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::jitlink::Edge}; _Tp = llvm::jitlink::Edge; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1394/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Interpreter -I../lib/ExecutionEngine/Interpreter -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o -MF lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o.d -o lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o -c ../lib/ExecutionEngine/Interpreter/Execution.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ExecutionEngine/ExecutionEngine.h:18, from ../lib/ExecutionEngine/Interpreter/Interpreter.h:16, from ../lib/ExecutionEngine/Interpreter/Execution.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ExecutionEngine/ExecutionEngine.h:18, from ../lib/ExecutionEngine/Interpreter/Interpreter.h:16, from ../lib/ExecutionEngine/Interpreter/Execution.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::GenericValue llvm::Interpreter::executeBitCastInst(llvm::Value*, llvm::Type*, llvm::ExecutionContext&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::Interpreter::visitLShr(llvm::BinaryOperator&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::Interpreter::visitShl(llvm::BinaryOperator&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::Interpreter::visitAShr(llvm::BinaryOperator&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ ../lib/ExecutionEngine/Interpreter/Execution.cpp: In member function 'void llvm::Interpreter::callFunction(llvm::Function*, llvm::ArrayRef)': ../lib/ExecutionEngine/Interpreter/Execution.cpp:2119:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2119 | void Interpreter::callFunction(Function *F, ArrayRef ArgVals) { | ^~~~~~~~~~~ ../lib/ExecutionEngine/Interpreter/Execution.cpp:2130:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2130 | GenericValue Result = callExternalFunction (F, ArgVals); | ^ ../lib/ExecutionEngine/Interpreter/Execution.cpp:2130:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1395/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/JITLink -I../lib/ExecutionEngine/JITLink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkMemoryManager.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkMemoryManager.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkMemoryManager.cpp.o -c ../lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp [1396/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/JITLink -I../lib/ExecutionEngine/JITLink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkGeneric.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkGeneric.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkGeneric.cpp.o -c ../lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp [1397/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/JITLink -I../lib/ExecutionEngine/JITLink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO.cpp.o -c ../lib/ExecutionEngine/JITLink/MachO.cpp [1398/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/JITLink -I../lib/ExecutionEngine/JITLink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLink.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLink.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLink.cpp.o -c ../lib/ExecutionEngine/JITLink/JITLink.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from ../include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from ../lib/ExecutionEngine/JITLink/JITLink.cpp:10: /opt/rh/devtoolset-9/root/usr/include/c++/9/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::jitlink::Edge; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from ../include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from ../lib/ExecutionEngine/JITLink/JITLink.cpp:10: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from ../include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from ../lib/ExecutionEngine/JITLink/JITLink.cpp:10: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from ../include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from ../lib/ExecutionEngine/JITLink/JITLink.cpp:10: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::jitlink::Block& llvm::jitlink::LinkGraph::splitBlock(llvm::jitlink::Block&, size_t, llvm::jitlink::LinkGraph::SplitBlockCache*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::jitlink::LinkGraph::dump(llvm::raw_ostream&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:16, from ../include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from ../lib/ExecutionEngine/JITLink/JITLink.cpp:10: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [1399/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/JITLink -I../lib/ExecutionEngine/JITLink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF.cpp.o -c ../lib/ExecutionEngine/JITLink/ELF.cpp [1400/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/JITLink -I../lib/ExecutionEngine/JITLink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_arm64.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_arm64.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_arm64.cpp.o -c ../lib/ExecutionEngine/JITLink/MachO_arm64.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from ../include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from ../include/llvm/ExecutionEngine/JITLink/MachO_arm64.h:16, from ../lib/ExecutionEngine/JITLink/MachO_arm64.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::jitlink::Edge}; _Tp = llvm::jitlink::Edge; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1401/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/JITLink -I../lib/ExecutionEngine/JITLink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELFLinkGraphBuilder.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELFLinkGraphBuilder.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELFLinkGraphBuilder.cpp.o -c ../lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.cpp [1402/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/JITLink -I../lib/ExecutionEngine/JITLink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_x86_64.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_x86_64.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_x86_64.cpp.o -c ../lib/ExecutionEngine/JITLink/MachO_x86_64.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from ../include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from ../include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h:16, from ../lib/ExecutionEngine/JITLink/MachO_x86_64.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::jitlink::Edge}; _Tp = llvm::jitlink::Edge; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1403/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/JITLink -I../lib/ExecutionEngine/JITLink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachOLinkGraphBuilder.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachOLinkGraphBuilder.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachOLinkGraphBuilder.cpp.o -c ../lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp [1404/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/JITLink -I../lib/ExecutionEngine/JITLink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/riscv.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/riscv.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/riscv.cpp.o -c ../lib/ExecutionEngine/JITLink/riscv.cpp [1405/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/JITLink -I../lib/ExecutionEngine/JITLink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/x86_64.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/x86_64.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/x86_64.cpp.o -c ../lib/ExecutionEngine/JITLink/x86_64.cpp [1406/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/JITLink -I../lib/ExecutionEngine/JITLink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_riscv.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_riscv.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_riscv.cpp.o -c ../lib/ExecutionEngine/JITLink/ELF_riscv.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from ../include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from ../include/llvm/ExecutionEngine/JITLink/ELF_riscv.h:18, from ../lib/ExecutionEngine/JITLink/ELF_riscv.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::jitlink::Edge}; _Tp = llvm::jitlink::Edge; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1407/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/JITLink -I../lib/ExecutionEngine/JITLink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_x86_64.cpp.o -MF lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_x86_64.cpp.o.d -o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_x86_64.cpp.o -c ../lib/ExecutionEngine/JITLink/ELF_x86_64.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from ../include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from ../include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h:16, from ../lib/ExecutionEngine/JITLink/ELF_x86_64.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::jitlink::Edge}; _Tp = llvm::jitlink::Edge; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1408/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/MCJIT -I../lib/ExecutionEngine/MCJIT -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o -MF lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o.d -o lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o -c ../lib/ExecutionEngine/MCJIT/MCJIT.cpp ../lib/ExecutionEngine/MCJIT/MCJIT.cpp: In member function 'virtual llvm::GenericValue llvm::MCJIT::runFunction(llvm::Function*, llvm::ArrayRef)': ../lib/ExecutionEngine/MCJIT/MCJIT.cpp:513:14: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 513 | GenericValue MCJIT::runFunction(Function *F, ArrayRef ArgValues) { | ^~~~~ [1409/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileOnDemandLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileOnDemandLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileOnDemandLayer.cpp.o -c ../lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp [1410/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileUtils.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileUtils.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileUtils.cpp.o -c ../lib/ExecutionEngine/Orc/CompileUtils.cpp [1411/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDynamicLibrarySearchGenerator.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDynamicLibrarySearchGenerator.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDynamicLibrarySearchGenerator.cpp.o -c ../lib/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.cpp [1412/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugUtils.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugUtils.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugUtils.cpp.o -c ../lib/ExecutionEngine/Orc/DebugUtils.cpp [1413/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDebugObjectRegistrar.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDebugObjectRegistrar.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDebugObjectRegistrar.cpp.o -c ../lib/ExecutionEngine/Orc/EPCDebugObjectRegistrar.cpp [1414/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugObjectManagerPlugin.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugObjectManagerPlugin.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugObjectManagerPlugin.cpp.o -c ../lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp [1415/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCEHFrameRegistrar.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCEHFrameRegistrar.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCEHFrameRegistrar.cpp.o -c ../lib/ExecutionEngine/Orc/EPCEHFrameRegistrar.cpp [1416/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Core.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Core.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Core.cpp.o -c ../lib/ExecutionEngine/Orc/Core.cpp [1417/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCIndirectionUtils.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCIndirectionUtils.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCIndirectionUtils.cpp.o -c ../lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from ../include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h:17, from ../lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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::EPCIndirectionUtils::IndirectStubInfo&}; _Tp = llvm::orc::EPCIndirectionUtils::IndirectStubInfo; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual llvm::Error {anonymous}::EPCTrampolinePool::grow()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::orc::EPCIndirectionUtils::IndirectStubInfo}; _Tp = llvm::orc::EPCIndirectionUtils::IndirectStubInfo; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Expected > llvm::orc::EPCIndirectionUtils::getIndirectStubs(unsigned int)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from ../include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h:17, from ../lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from ../include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h:17, from ../lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual llvm::Error {anonymous}::EPCIndirectStubsManager::createStubs(const StubInitsMap&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [1418/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o -c ../lib/ExecutionEngine/Orc/ExecutionUtils.cpp [1419/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRCompileLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRCompileLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRCompileLayer.cpp.o -c ../lib/ExecutionEngine/Orc/IRCompileLayer.cpp [1420/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRTransformLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRTransformLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRTransformLayer.cpp.o -c ../lib/ExecutionEngine/Orc/IRTransformLayer.cpp [1421/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITTargetMachineBuilder.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITTargetMachineBuilder.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITTargetMachineBuilder.cpp.o -c ../lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp [1422/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o -c ../lib/ExecutionEngine/Orc/IndirectionUtils.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/ExecutionEngine/JITSymbol.h:21, from ../include/llvm/ExecutionEngine/Orc/IndirectionUtils.h:18, from ../lib/ExecutionEngine/Orc/IndirectionUtils.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/ExecutionEngine/JITSymbol.h:21, from ../include/llvm/ExecutionEngine/Orc/IndirectionUtils.h:18, from ../lib/ExecutionEngine/Orc/IndirectionUtils.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'llvm::Expected llvm::orc::JITCompileCallbackManager::getCompileCallback(llvm::orc::JITCompileCallbackManager::CompileFunction)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/Orc/IndirectionUtils.h:18, from ../lib/ExecutionEngine/Orc/IndirectionUtils.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1423/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Layer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Layer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Layer.cpp.o -c ../lib/ExecutionEngine/Orc/Layer.cpp [1424/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LazyReexports.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LazyReexports.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LazyReexports.cpp.o -c ../lib/ExecutionEngine/Orc/LazyReexports.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/ExecutionEngine/JITSymbol.h:21, from ../include/llvm/ExecutionEngine/Orc/Core.h:21, from ../include/llvm/ExecutionEngine/Orc/LazyReexports.h:20, from ../lib/ExecutionEngine/Orc/LazyReexports.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {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 > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/ExecutionEngine/JITSymbol.h:21, from ../include/llvm/ExecutionEngine/Orc/Core.h:21, from ../include/llvm/ExecutionEngine/Orc/LazyReexports.h:20, from ../lib/ExecutionEngine/Orc/LazyReexports.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'llvm::Expected llvm::orc::LazyCallThroughManager::getCallThroughTrampoline(llvm::orc::JITDylib&, llvm::orc::SymbolStringPtr, llvm::orc::LazyCallThroughManager::NotifyResolvedFunction)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/Orc/Core.h:21, from ../include/llvm/ExecutionEngine/Orc/LazyReexports.h:20, from ../lib/ExecutionEngine/Orc/LazyReexports.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1425/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Mangling.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Mangling.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Mangling.cpp.o -c ../lib/ExecutionEngine/Orc/Mangling.cpp [1426/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectTransformLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectTransformLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectTransformLayer.cpp.o -c ../lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp [1427/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LLJIT.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LLJIT.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LLJIT.cpp.o -c ../lib/ExecutionEngine/Orc/LLJIT.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:21, from ../include/llvm/ExecutionEngine/Orc/LLJIT.h:16, from ../lib/ExecutionEngine/Orc/LLJIT.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1428/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o -c ../lib/ExecutionEngine/Orc/OrcABISupport.cpp [1429/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectLinkingLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectLinkingLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectLinkingLayer.cpp.o -c ../lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from ../include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from ../include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h:20, from ../lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void llvm::orc::EHFrameRegistrationPlugin::notifyTransferringResources(llvm::orc::ResourceKey, llvm::orc::ResourceKey)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from ../include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from ../include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h:20, from ../lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual llvm::Error llvm::orc::EHFrameRegistrationPlugin::notifyEmitted(llvm::orc::MaterializationResponsibility&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [1430/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MachOPlatform.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MachOPlatform.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MachOPlatform.cpp.o -c ../lib/ExecutionEngine/Orc/MachOPlatform.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/Orc/Core.h:21, from ../include/llvm/ExecutionEngine/Orc/MachOPlatform.h:17, from ../lib/ExecutionEngine/Orc/MachOPlatform.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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}; _Tp = llvm::orc::MachOJITDylibInitializers; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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::MachOPerObjectSectionsToRegister&}; _Tp = llvm::orc::MachOPerObjectSectionsToRegister; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::orc::MachOPlatform::getInitializersBuildSequencePhase(llvm::orc::MachOPlatform::SendInitializerSequenceFn, llvm::orc::JITDylib&, std::vector >)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::orc::ExecutorAddressRange}; _Tp = llvm::orc::ExecutorAddressRange; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Error llvm::orc::MachOPlatform::registerInitInfo(llvm::orc::JITDylib&, llvm::orc::ExecutorAddress, llvm::ArrayRef)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/Orc/Core.h:21, from ../include/llvm/ExecutionEngine/Orc/MachOPlatform.h:17, from ../lib/ExecutionEngine/Orc/MachOPlatform.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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::Error; _Functor = llvm::orc::MachOPlatform::MachOPlatformPlugin::addEHAndTLVSupportPasses(llvm::orc::MaterializationResponsibility&, llvm::jitlink::PassConfiguration&)::; _ArgTypes = {llvm::jitlink::LinkGraph&}]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [1431/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RTDyldObjectLinkingLayer.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RTDyldObjectLinkingLayer.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RTDyldObjectLinkingLayer.cpp.o -c ../lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp [1432/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcV2CBindings.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcV2CBindings.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcV2CBindings.cpp.o -c ../lib/ExecutionEngine/Orc/OrcV2CBindings.cpp [1433/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Speculation.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Speculation.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Speculation.cpp.o -c ../lib/ExecutionEngine/Orc/Speculation.cpp [1434/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SpeculateAnalyses.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SpeculateAnalyses.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SpeculateAnalyses.cpp.o -c ../lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp [1435/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutorProcessControl.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutorProcessControl.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutorProcessControl.cpp.o -c ../lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp ../lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp: In member function 'virtual void llvm::orc::SelfExecutorProcessControl::writeBuffers(llvm::ArrayRef, llvm::orc::ExecutorProcessControl::MemoryAccess::WriteResultFn)': ../lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp:151:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 151 | void SelfExecutorProcessControl::writeBuffers( | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp:151:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from ../include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h:19, from ../lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ ../lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp: In member function 'virtual llvm::Expected > > llvm::orc::SelfExecutorProcessControl::lookupSymbols(llvm::ArrayRef)': ../lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp:75:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 75 | SelfExecutorProcessControl::lookupSymbols(ArrayRef Request) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from ../include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h:19, from ../lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1436/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc/Shared -I../lib/ExecutionEngine/Orc/Shared -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/OrcError.cpp.o -MF lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/OrcError.cpp.o.d -o lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/OrcError.cpp.o -c ../lib/ExecutionEngine/Orc/Shared/OrcError.cpp [1437/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc/TargetProcess -I../lib/ExecutionEngine/Orc/TargetProcess -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderGDB.cpp.o -MF lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderGDB.cpp.o.d -o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderGDB.cpp.o -c ../lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp [1438/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc/Shared -I../lib/ExecutionEngine/Orc/Shared -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/RPCError.cpp.o -MF lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/RPCError.cpp.o.d -o lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/RPCError.cpp.o -c ../lib/ExecutionEngine/Orc/Shared/RPCError.cpp [1439/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMOrcShared.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMOrcShared.a lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/OrcError.cpp.o lib/ExecutionEngine/Orc/Shared/CMakeFiles/LLVMOrcShared.dir/RPCError.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMOrcShared.a && : [1440/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc/TargetProcess -I../lib/ExecutionEngine/Orc/TargetProcess -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/RegisterEHFrames.cpp.o -MF lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/RegisterEHFrames.cpp.o.d -o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/RegisterEHFrames.cpp.o -c ../lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp ../lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp: In function 'llvm::Error llvm::orc::registerFrameWrapper(const void*)': ../lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp:54:14: warning: unnecessary parentheses in declaration of 'RegisterFrame' [-Wparentheses] 54 | static void((*RegisterFrame)(const void *)) = 0; | ^ ../lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp: In function 'llvm::Error llvm::orc::deregisterFrameWrapper(const void*)': ../lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp:71:14: warning: unnecessary parentheses in declaration of 'DeregisterFrame' [-Wparentheses] 71 | static void((*DeregisterFrame)(const void *)) = 0; | ^ [1441/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc/TargetProcess -I../lib/ExecutionEngine/Orc/TargetProcess -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/TargetExecutionUtils.cpp.o -MF lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/TargetExecutionUtils.cpp.o.d -o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/TargetExecutionUtils.cpp.o -c ../lib/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.cpp [1442/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMOrcTargetProcess.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMOrcTargetProcess.a lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/JITLoaderGDB.cpp.o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/RegisterEHFrames.cpp.o lib/ExecutionEngine/Orc/TargetProcess/CMakeFiles/LLVMOrcTargetProcess.dir/TargetExecutionUtils.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMOrcTargetProcess.a && : [1443/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-writer -asmwriternum=1 -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenAsmWriter1.inc -d lib/Target/AArch64/AArch64GenAsmWriter1.inc.d [1444/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/Orc -I../lib/ExecutionEngine/Orc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ThreadSafeModule.cpp.o -MF lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ThreadSafeModule.cpp.o.d -o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ThreadSafeModule.cpp.o -c ../lib/ExecutionEngine/Orc/ThreadSafeModule.cpp [1445/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/RuntimeDyld -I../lib/ExecutionEngine/RuntimeDyld -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o -MF lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o.d -o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o -c ../lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp ../lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp: In function 'void llvm::__register_frame(void*)': ../lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp:45:14: warning: unnecessary parentheses in declaration of 'rf' [-Wparentheses] 45 | static void((*rf)(void *)) = 0; | ^ ../lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp: In function 'void llvm::__deregister_frame(void*)': ../lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp:58:14: warning: unnecessary parentheses in declaration of 'df' [-Wparentheses] 58 | static void((*df)(void *)) = 0; | ^ [1446/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/RuntimeDyld -I../lib/ExecutionEngine/RuntimeDyld -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o -MF lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o.d -o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o -c ../lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp [1447/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/RuntimeDyld -I../lib/ExecutionEngine/RuntimeDyld -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o -MF lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o.d -o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o -c ../lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/ExecutionEngine/JITSymbol.h:21, from ../include/llvm/ExecutionEngine/RTDyldMemoryManager.h:17, from ../lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:19, from ../lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h:16, from ../lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/ExecutionEngine/JITSymbol.h:21, from ../include/llvm/ExecutionEngine/RTDyldMemoryManager.h:17, from ../lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:19, from ../lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h:16, from ../lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'uint64_t llvm::RuntimeDyldCOFF::getDLLImportOffset(unsigned int, llvm::RuntimeDyldImpl::StubMap&, llvm::StringRef, bool)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/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&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/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&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [1448/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/RuntimeDyld -I../lib/ExecutionEngine/RuntimeDyld -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o -MF lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o.d -o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o -c ../lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp [1449/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/RuntimeDyld -I../lib/ExecutionEngine/RuntimeDyld -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o -MF lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o.d -o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o -c ../lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/ExecutionEngine/RuntimeDyld.h:19, from ../lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/ExecutionEngine/RuntimeDyld.h:19, from ../lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/ExecutionEngine/RuntimeDyld.h:19, from ../lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/ExecutionEngine/RuntimeDyld.h:19, from ../lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [1450/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/RuntimeDyld -I../lib/ExecutionEngine/RuntimeDyld -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o -MF lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o.d -o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o -c ../lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp [1451/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target -I../lib/Target -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o -MF lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o.d -o lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o -c ../lib/Target/TargetIntrinsicInfo.cpp [1452/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/RuntimeDyld -I../lib/ExecutionEngine/RuntimeDyld -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o -MF lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o.d -o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o -c ../lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp [1453/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/PerfJITEvents -I../lib/ExecutionEngine/PerfJITEvents -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/PerfJITEvents/CMakeFiles/LLVMPerfJITEvents.dir/PerfJITEventListener.cpp.o -MF lib/ExecutionEngine/PerfJITEvents/CMakeFiles/LLVMPerfJITEvents.dir/PerfJITEventListener.cpp.o.d -o lib/ExecutionEngine/PerfJITEvents/CMakeFiles/LLVMPerfJITEvents.dir/PerfJITEventListener.cpp.o -c ../lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp [1454/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target -I../lib/Target -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o -MF lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o.d -o lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o -c ../lib/Target/TargetLoweringObjectFile.cpp [1455/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target -I../lib/Target -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o -MF lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o.d -o lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o -c ../lib/Target/TargetMachine.cpp [1456/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target -I../lib/Target -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o -MF lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o.d -o lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o -c ../lib/Target/TargetMachineC.cpp [1457/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-callingconv -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenCallingConv.inc -d lib/Target/X86/X86GenCallingConv.inc.d [1458/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-matcher -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenAsmMatcher.inc -d lib/Target/X86/X86GenAsmMatcher.inc.d [1459/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ExecutionEngine/RuntimeDyld -I../lib/ExecutionEngine/RuntimeDyld -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o -MF lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o.d -o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o -c ../lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp [1460/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-writer -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenAsmWriter.inc -d lib/Target/X86/X86GenAsmWriter.inc.d [1461/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-writer -asmwriternum=1 -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenAsmWriter1.inc -d lib/Target/X86/X86GenAsmWriter1.inc.d [1462/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-x86-EVEX2VEX-tables -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenEVEX2VEXTables.inc -d lib/Target/X86/X86GenEVEX2VEXTables.inc.d [1463/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-exegesis -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenExegesis.inc -d lib/Target/X86/X86GenExegesis.inc.d [1464/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-disassembler -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenDisassemblerTables.inc -d lib/Target/X86/X86GenDisassemblerTables.inc.d [1465/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-dag-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenDAGISel.inc -d lib/Target/X86/X86GenDAGISel.inc.d [1466/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-fast-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenFastISel.inc -d lib/Target/X86/X86GenFastISel.inc.d [1467/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-bank -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenRegisterBank.inc -d lib/Target/X86/X86GenRegisterBank.inc.d [1468/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-global-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenGlobalISel.inc -d lib/Target/X86/X86GenGlobalISel.inc.d [1469/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenRegisterInfo.inc -d lib/Target/X86/X86GenRegisterInfo.inc.d [1470/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-instr-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenInstrInfo.inc -d lib/Target/X86/X86GenInstrInfo.inc.d [1471/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-disassembler -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc -d lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc.d [1472/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-subtarget -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/X86/X86.td --write-if-changed -o lib/Target/X86/X86GenSubtargetInfo.inc -d lib/Target/X86/X86GenSubtargetInfo.inc.d [1473/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-writer -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc -d lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc.d [1474/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-matcher -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc -d lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc.d [1475/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidTrailingCall.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidTrailingCall.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidTrailingCall.cpp.o -c ../lib/Target/X86/X86AvoidTrailingCall.cpp [1476/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-dag-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenDAGISel.inc -d lib/Target/AMDGPU/AMDGPUGenDAGISel.inc.d [1477/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o -c ../lib/Target/X86/X86AsmPrinter.cpp [1478/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o -c ../lib/Target/X86/X86CallFrameOptimization.cpp [1479/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o -c ../lib/Target/X86/X86CallLowering.cpp In file included from ../lib/Target/X86/X86CallLowering.h:17, from ../lib/Target/X86/X86CallLowering.cpp:15: ../include/llvm/CodeGen/GlobalISel/CallLowering.h: In member function 'virtual void llvm::CallLowering::ValueHandler::assignValueToAddress(const llvm::CallLowering::ArgInfo&, unsigned int, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../include/llvm/CodeGen/GlobalISel/CallLowering.h:274:18: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 274 | virtual void assignValueToAddress(const ArgInfo &Arg, unsigned ValRegIndex, | ^~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/CallLowering.h:278:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 278 | assignValueToAddress(Arg.Regs[ValRegIndex], Addr, MemTy, MPO, VA); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86CallLowering.cpp: In member function 'virtual void {anonymous}::X86OutgoingValueHandler::assignValueToAddress(llvm::Register, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../lib/Target/X86/X86CallLowering.cpp:114:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 114 | void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, | ^~~~~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86CallLowering.cpp:119:40: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 119 | auto *MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOStore, MemTy, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120 | inferAlignFromPtrInfo(MF, MPO)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86CallLowering.cpp: In member function 'virtual void {anonymous}::X86IncomingValueHandler::assignValueToAddress(llvm::Register, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../lib/Target/X86/X86CallLowering.cpp:188:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 188 | void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, | ^~~~~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86CallLowering.cpp:191:40: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 191 | auto *MMO = MF.getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~^ 192 | MPO, MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant, MemTy, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | inferAlignFromPtrInfo(MF, MPO)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:17, from ../lib/Target/X86/X86CallLowering.h:17, from ../lib/Target/X86/X86CallLowering.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void {anonymous}::FormalArgHandler::markPhysRegUsed(unsigned int)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1480/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o -c ../lib/Target/X86/X86CallingConv.cpp [1481/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o -c ../lib/Target/X86/X86CmovConversion.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/MC/LaneBitmask.h:33, from ../include/llvm/MC/MCRegisterInfo.h:21, from ../include/llvm/MC/MCInstrDesc.h:17, from ../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from ../lib/Target/X86/X86InstrInfo.h:16, from ../lib/Target/X86/X86CmovConversion.cpp:44: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1482/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o -c ../lib/Target/X86/X86DomainReassignment.cpp [1483/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerTileCopy.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerTileCopy.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerTileCopy.cpp.o -c ../lib/Target/X86/X86LowerTileCopy.cpp [1484/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXType.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXType.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXType.cpp.o -c ../lib/Target/X86/X86LowerAMXType.cpp [1485/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PreAMXConfig.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PreAMXConfig.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PreAMXConfig.cpp.o -c ../lib/Target/X86/X86PreAMXConfig.cpp [1486/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DiscriminateMemOps.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DiscriminateMemOps.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DiscriminateMemOps.cpp.o -c ../lib/Target/X86/X86DiscriminateMemOps.cpp [1487/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXIntrinsics.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXIntrinsics.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXIntrinsics.cpp.o -c ../lib/Target/X86/X86LowerAMXIntrinsics.cpp [1488/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastTileConfig.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastTileConfig.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastTileConfig.cpp.o -c ../lib/Target/X86/X86FastTileConfig.cpp [1489/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TileConfig.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TileConfig.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TileConfig.cpp.o -c ../lib/Target/X86/X86TileConfig.cpp [1490/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PreTileConfig.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PreTileConfig.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PreTileConfig.cpp.o -c ../lib/Target/X86/X86PreTileConfig.cpp [1491/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o -c ../lib/Target/X86/X86FixupBWInsts.cpp [1492/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o -c ../lib/Target/X86/X86ExpandPseudo.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/TargetFrameLowering.h:16, from ../lib/Target/X86/X86FrameLowering.h:16, from ../lib/Target/X86/X86ExpandPseudo.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 ../lib/Target/X86/X86InstrBuilder.h:28, from ../lib/Target/X86/X86ExpandPseudo.cpp:17: ../include/llvm/CodeGen/MachineFunction.h: In member function 'bool {anonymous}::X86ExpandPseudo::ExpandMI(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator)': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1493/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o -c ../lib/Target/X86/X86FixupLEAs.cpp [1494/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o -c ../lib/Target/X86/X86FixupSetCC.cpp [1495/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o -c ../lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp In file included from ../include/llvm/CodeGen/TargetInstrInfo.h:23, from ../lib/Target/X86/X86InstrInfo.h:20, from ../lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp:37: ../include/llvm/CodeGen/MachineFunction.h: In member function 'void {anonymous}::X86AvoidSFBPass::buildCopy(llvm::MachineInstr*, unsigned int, int64_t, llvm::MachineInstr*, unsigned int, int64_t, unsigned int, int64_t, int64_t)': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1496/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o -c ../lib/Target/X86/X86FastISel.cpp ../lib/Target/X86/X86FastISel.cpp: In member function 'virtual bool {anonymous}::X86FastISel::tryToFoldLoadIntoMI(llvm::MachineInstr*, unsigned int, const llvm::LoadInst*)': ../lib/Target/X86/X86FastISel.cpp:3947:51: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3947 | MachineInstr *Result = XII.foldMemoryOperandImpl( | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 3948 | *FuncInfo.MF, *MI, OpNo, AddrOps, FuncInfo.InsertPt, Size, LI->getAlign(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3949 | /*AllowCommute=*/true); | ~~~~~~~~~~~~~~~~~~~~~~ [1497/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o -c ../lib/Target/X86/X86FlagsCopyLowering.cpp [1498/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o -c ../lib/Target/X86/X86FloatingPoint.cpp ../lib/Target/X86/X86FloatingPoint.cpp: In function 'bool {anonymous}::FPS::processBasicBlock(llvm::MachineFunction&, llvm::MachineBasicBlock&)': ../lib/Target/X86/X86FloatingPoint.cpp:135:36: note: parameter passing for argument of type 'llvm::MachineBasicBlock::livein_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 135 | I = MBB->removeLiveIn(I); | ^ [1499/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o -c ../lib/Target/X86/X86FrameLowering.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/TargetFrameLowering.h:16, from ../lib/Target/X86/X86FrameLowering.h:16, from ../lib/Target/X86/X86FrameLowering.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/TargetFrameLowering.h:16, from ../lib/Target/X86/X86FrameLowering.h:16, from ../lib/Target/X86/X86FrameLowering.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void llvm::X86FrameLowering::adjustForHiPEPrologue(llvm::MachineFunction&, llvm::MachineBasicBlock&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/TargetFrameLowering.h:16, from ../lib/Target/X86/X86FrameLowering.h:16, from ../lib/Target/X86/X86FrameLowering.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/TargetFrameLowering.h:16, from ../lib/Target/X86/X86FrameLowering.h:16, from ../lib/Target/X86/X86FrameLowering.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void llvm::X86FrameLowering::adjustForSegmentedStacks(llvm::MachineFunction&, llvm::MachineBasicBlock&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [1500/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o -c ../lib/Target/X86/X86InstructionSelector.cpp ../lib/Target/X86/X86InstructionSelector.cpp: In function 'unsigned int getLeaOP(llvm::LLT, const llvm::X86Subtarget&)': ../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) { | ^~~~~~~~ ../lib/Target/X86/X86InstructionSelector.cpp: In function 'const llvm::TargetRegisterClass* {anonymous}::X86InstructionSelector::getRegClass(llvm::LLT, const llvm::RegisterBank&) const': ../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 { | ^~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86InstructionSelector.cpp: In member function 'const llvm::TargetRegisterClass* {anonymous}::X86InstructionSelector::getRegClass(llvm::LLT, unsigned int, llvm::MachineRegisterInfo&) const': ../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, | ^~~~~~~~~~~~~~~~~~~~~~ [1501/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o -c ../lib/Target/X86/X86IndirectBranchTracking.cpp [1502/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectThunks.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectThunks.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectThunks.cpp.o -c ../lib/Target/X86/X86IndirectThunks.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/CodeGen/MachineFrameInfo.h:21, from ../lib/Target/X86/X86InstrBuilder.h:27, from ../lib/Target/X86/X86IndirectThunks.cpp:30: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1503/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o -c ../lib/Target/X86/X86ISelDAGToDAG.cpp In file included from ../lib/Target/X86/X86ISelDAGToDAG.cpp:205: lib/Target/X86/X86GenDAGISel.inc: In member function 'virtual bool {anonymous}::X86DAGToDAGISel::CheckNodePredicate(llvm::SDNode*, unsigned int) const': lib/Target/X86/X86GenDAGISel.inc:287027: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 287027 | return true; | [1504/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o -c ../lib/Target/X86/X86InterleavedAccess.cpp [1505/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertPrefetch.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertPrefetch.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertPrefetch.cpp.o -c ../lib/Target/X86/X86InsertPrefetch.cpp In file included from ../lib/Target/X86/X86InstrBuilder.h:28, from ../lib/Target/X86/X86InsertPrefetch.cpp:22: ../include/llvm/CodeGen/MachineFunction.h: In member function 'virtual bool {anonymous}::X86InsertPrefetch::runOnMachineFunction(llvm::MachineFunction&)': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1506/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o -c ../lib/Target/X86/X86InstrFMA3Info.cpp [1507/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o -c ../lib/Target/X86/X86InstrFoldTables.cpp [1508/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstCombineIntrinsic.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstCombineIntrinsic.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstCombineIntrinsic.cpp.o -c ../lib/Target/X86/X86InstCombineIntrinsic.cpp [1509/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o -c ../lib/Target/X86/X86EvexToVex.cpp [1510/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o -c ../lib/Target/X86/X86LegalizerInfo.cpp In file included from ../lib/Target/X86/X86LegalizerInfo.h:17, from ../lib/Target/X86/X86LegalizerInfo.cpp:13: ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalar(unsigned int, llvm::LLT)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:881:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 881 | LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::maxScalar(unsigned int, llvm::LLT)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:899:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 899 | LegalizeRuleSet &maxScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionForCartesianProduct(llvm::LegalizeActions::LegalizeAction, std::initializer_list, std::initializer_list)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:521:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 521 | actionForCartesianProduct(LegalizeAction Action, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:521:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'void llvm::X86LegalizerInfo::setLegalizerInfo32bit()': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In function 'void llvm::X86LegalizerInfo::setLegalizerInfo64bit()': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ [1511/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o -c ../lib/Target/X86/X86InstrInfo.cpp In file included from ../lib/Target/X86/X86InstrInfo.h:20, from ../lib/Target/X86/X86InstrInfo.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp: In member function 'virtual bool llvm::X86InstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../lib/Target/X86/X86InstrInfo.cpp:3358:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3358 | bool X86InstrInfo::canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp: In member function 'virtual unsigned int llvm::X86InstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../lib/Target/X86/X86InstrInfo.cpp:3299:10: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3299 | unsigned X86InstrInfo::insertBranch(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp: In member function 'virtual void llvm::X86InstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../lib/Target/X86/X86InstrInfo.cpp:3395:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3395 | void X86InstrInfo::insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp: In function 'void addOperands(llvm::MachineInstrBuilder&, llvm::ArrayRef, int)': ../lib/Target/X86/X86InstrInfo.cpp:5340:13: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5340 | static void addOperands(MachineInstrBuilder &MIB, ArrayRef MOs, | ^~~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp: In function 'llvm::MachineInstr* FuseInst(llvm::MachineFunction&, unsigned int, unsigned int, llvm::ArrayRef, llvm::MachineBasicBlock::iterator, llvm::MachineInstr&, const llvm::TargetInstrInfo&, int)': ../lib/Target/X86/X86InstrInfo.cpp:5421:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5421 | static MachineInstr *FuseInst(MachineFunction &MF, unsigned Opcode, | ^~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp:5435:18: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5435 | addOperands(MIB, MOs, PtrOffset); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp: In member function 'llvm::MachineInstr* llvm::X86InstrInfo::foldMemoryOperandCustom(llvm::MachineFunction&, llvm::MachineInstr&, unsigned int, llvm::ArrayRef, llvm::MachineBasicBlock::iterator, unsigned int, llvm::Align) const': ../lib/Target/X86/X86InstrInfo.cpp:5463:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5463 | MachineInstr *X86InstrInfo::foldMemoryOperandCustom( | ^~~~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp:5490:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5490 | FuseInst(MF, NewOpCode, OpNum, MOs, InsertPt, MI, *this, PtrOffset); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp:5490:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/X86/X86InstrInfo.cpp:5512:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5512 | FuseInst(MF, NewOpCode, OpNum, MOs, InsertPt, MI, *this, 8); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp:5512:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/X86/X86InstrInfo.cpp:5527:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5527 | FuseInst(MF, X86::MOVHPDrm, OpNum, MOs, InsertPt, MI, *this); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp:5527:21: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/X86/X86InstrInfo.cpp: In member function 'llvm::MachineInstr* llvm::X86InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr&, unsigned int, llvm::ArrayRef, llvm::MachineBasicBlock::iterator, unsigned int, llvm::Align, bool) const': ../lib/Target/X86/X86InstrInfo.cpp:5556:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5556 | MachineInstr *X86InstrInfo::foldMemoryOperandImpl( | ^~~~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp:5599:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5599 | if (MachineInstr *CustomMI = foldMemoryOperandCustom( | ~~~~~~~~~~~~~~~~~~~~~~~^ 5600 | MF, MI, OpNum, MOs, InsertPt, Size, Alignment)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp:5459:14: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5459 | addOperands(MIB, MOs); | ~~~~~~~~~~~^~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp:5400:14: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5400 | addOperands(MIB, MOs); | ~~~~~~~~~~~^~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp:5665:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5665 | NewMI = FuseInst(MF, Opcode, OpNum, MOs, InsertPt, MI, *this); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp:5665:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/X86/X86InstrInfo.cpp:5713:36: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5713 | NewMI = foldMemoryOperandImpl(MF, MI, CommuteOpIdx2, MOs, InsertPt, Size, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5714 | Alignment, /*AllowCommute=*/false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp: In member function 'virtual llvm::MachineInstr* llvm::X86InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr&, llvm::ArrayRef, llvm::MachineBasicBlock::iterator, int, llvm::LiveIntervals*, llvm::VirtRegMap*) const': ../lib/Target/X86/X86InstrInfo.cpp:5794:31: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5794 | return foldMemoryOperandImpl(MF, MI, Ops[0], | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 5795 | MachineOperand::CreateFI(FrameIndex), InsertPt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5796 | Size, Alignment, /*AllowCommute=*/true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86InstrInfo.cpp: In member function 'virtual llvm::MachineInstr* llvm::X86InstrInfo::foldMemoryOperandImpl(llvm::MachineFunction&, llvm::MachineInstr&, llvm::ArrayRef, llvm::MachineBasicBlock::iterator, llvm::MachineInstr&, llvm::LiveIntervals*) const': ../lib/Target/X86/X86InstrInfo.cpp:6216:31: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 6216 | return foldMemoryOperandImpl(MF, MI, Ops[0], MOs, InsertPt, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6217 | /*Size=*/0, Alignment, /*AllowCommute=*/true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/Target/X86/X86InstrInfo.cpp:31: ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual llvm::Optional > llvm::X86InstrInfo::describeLoadedValue(const llvm::MachineInstr&, llvm::Register) const': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ [1512/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionRetHardening.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionRetHardening.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionRetHardening.cpp.o -c ../lib/Target/X86/X86LoadValueInjectionRetHardening.cpp [1513/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionLoadHardening.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionLoadHardening.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionLoadHardening.cpp.o -c ../lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp [1514/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o -c ../lib/Target/X86/X86MachineFunctionInfo.cpp [1515/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o -c ../lib/Target/X86/X86MacroFusion.cpp [1516/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o -c ../lib/Target/X86/X86MCInstLower.cpp [1517/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o -c ../lib/Target/X86/X86OptimizeLEAs.cpp ../lib/Target/X86/X86OptimizeLEAs.cpp: In function 'llvm::MachineInstr* {anonymous}::X86OptimizeLEAPass::replaceDebugValue(llvm::MachineInstr&, unsigned int, unsigned int, int64_t)': ../lib/Target/X86/X86OptimizeLEAs.cpp:594:44: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 594 | Expr = DIExpression::appendOpsToArg(Expr, Ops, OpIdx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86OptimizeLEAs.cpp:622:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 622 | NewOps, Var, Expr); | ^ [1518/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o -c ../lib/Target/X86/X86PadShortFunction.cpp [1519/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PartialReduction.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PartialReduction.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PartialReduction.cpp.o -c ../lib/Target/X86/X86PartialReduction.cpp [1520/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o -c ../lib/Target/X86/X86RegisterBankInfo.cpp In file included from ../lib/Target/X86/X86RegisterBankInfo.h:16, from ../lib/Target/X86/X86RegisterBankInfo.cpp:13: ../include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': ../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 { | ^~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86RegisterBankInfo.cpp: In member function 'virtual const llvm::RegisterBank& llvm::X86RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': ../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, | ^~~~~~~~~~~~~~~~~~~ [1521/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o -c ../lib/Target/X86/X86ShuffleDecodeConstantPool.cpp [1522/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o -c ../lib/Target/X86/X86SelectionDAGInfo.cpp [1523/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o -c ../lib/Target/X86/X86RegisterInfo.cpp [1524/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeExecutionSideEffectSuppression.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeExecutionSideEffectSuppression.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeExecutionSideEffectSuppression.cpp.o -c ../lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp [1525/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o -c ../lib/Target/X86/X86ISelLowering.cpp In file included from ../lib/Target/X86/X86ISelLowering.h:17, from ../lib/Target/X86/X86ISelLowering.cpp:14: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/Target/X86/X86ISelLowering.h:17, from ../lib/Target/X86/X86ISelLowering.cpp:14: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool isConstantUnsignedBitfieldExtactLegal(unsigned Opc, LLT Ty1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/Target/X86/X86ISelLowering.cpp: In member function 'virtual llvm::Register llvm::X86TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': ../lib/Target/X86/X86ISelLowering.cpp:26856:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 26856 | Register X86TargetLowering::getRegisterByName(const char* RegName, LLT VT, | ^~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86ISelLowering.cpp: In function 'llvm::SDValue getConstVector(llvm::ArrayRef, llvm::APInt&, llvm::MVT, llvm::SelectionDAG&, const llvm::SDLoc&)': ../lib/Target/X86/X86ISelLowering.cpp:5821:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5821 | static SDValue getConstVector(ArrayRef Bits, APInt &Undefs, | ^~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/SelectionDAG.h:31, from ../include/llvm/CodeGen/TargetLowering.h:34, from ../lib/Target/X86/X86ISelLowering.h:17, from ../lib/Target/X86/X86ISelLowering.cpp:14: ../include/llvm/CodeGen/MachineFunction.h: In function 'llvm::SDValue lowerShuffleAsBroadcast(const llvm::SDLoc&, llvm::MVT, llvm::SDValue, llvm::SDValue, llvm::ArrayRef, const llvm::X86Subtarget&, llvm::SelectionDAG&)': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h: In function 'llvm::SDValue lowerV2X128Shuffle(const llvm::SDLoc&, llvm::MVT, llvm::SDValue, llvm::SDValue, llvm::ArrayRef, const llvm::APInt&, const llvm::X86Subtarget&, llvm::SelectionDAG&)': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/TargetLowering.h:26, from ../lib/Target/X86/X86ISelLowering.h:17, from ../lib/Target/X86/X86ISelLowering.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86ISelLowering.cpp: In function 'llvm::SDValue combineX86ShuffleChain(llvm::ArrayRef, llvm::SDValue, llvm::ArrayRef, int, bool, bool, bool, llvm::SelectionDAG&, const llvm::X86Subtarget&)': ../lib/Target/X86/X86ISelLowering.cpp:36333:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 36333 | SDValue BitMask = getConstVector(EltBits, UndefElts, MaskVT, DAG, DL); | ^ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/TargetLowering.h:26, from ../lib/Target/X86/X86ISelLowering.h:17, from ../lib/Target/X86/X86ISelLowering.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86ISelLowering.cpp: In lambda function: ../lib/Target/X86/X86ISelLowering.cpp:6534:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 6534 | auto CastBitData = [&](APInt &UndefSrcElts, ArrayRef SrcEltBits) { | ^ ../lib/Target/X86/X86ISelLowering.cpp: In function 'bool getTargetShuffleMask(llvm::SDNode*, llvm::MVT, bool, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&, bool&)': ../lib/Target/X86/X86ISelLowering.cpp:7204:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 7204 | DecodeVPERMIL2PMask(NumElems, MaskEltSize, CtrlImm, RawMask, RawUndefs, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7205 | Mask); | ~~~~~ ../lib/Target/X86/X86ISelLowering.cpp:7204:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/SelectionDAG.h:31, from ../include/llvm/CodeGen/TargetLowering.h:34, from ../lib/Target/X86/X86ISelLowering.h:17, from ../lib/Target/X86/X86ISelLowering.cpp:14: ../include/llvm/CodeGen/MachineFunction.h: In function 'llvm::SDValue combineInsertSubvector(llvm::SDNode*, llvm::SelectionDAG&, llvm::TargetLowering::DAGCombinerInfo&, const llvm::X86Subtarget&)': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/TargetLowering.h:26, from ../lib/Target/X86/X86ISelLowering.h:17, from ../lib/Target/X86/X86ISelLowering.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In constructor 'llvm::X86TargetLowering::X86TargetLowering(const llvm::X86TargetMachine&, const llvm::X86Subtarget&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86ISelLowering.cpp: In function 'llvm::SDValue combineX86ShufflesConstants(llvm::ArrayRef, llvm::ArrayRef, llvm::SDValue, bool, llvm::SelectionDAG&, const llvm::X86Subtarget&)': ../lib/Target/X86/X86ISelLowering.cpp:36877:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 36877 | SDValue CstOp = getConstVector(ConstantBitData, UndefElts, MaskVT, DAG, DL); | ^ ../lib/Target/X86/X86ISelLowering.cpp: In function 'llvm::SDValue combineVectorPack(llvm::SDNode*, llvm::SelectionDAG&, llvm::TargetLowering::DAGCombinerInfo&, const llvm::X86Subtarget&)': ../lib/Target/X86/X86ISelLowering.cpp:44015:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 44015 | return getConstVector(Bits, Undefs, VT.getSimpleVT(), DAG, SDLoc(N)); | ^ ../lib/Target/X86/X86ISelLowering.cpp: In function 'llvm::SDValue combineVectorShiftImm(llvm::SDNode*, llvm::SelectionDAG&, llvm::TargetLowering::DAGCombinerInfo&, const llvm::X86Subtarget&)': ../lib/Target/X86/X86ISelLowering.cpp:44242:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 44242 | return getConstVector(EltBits, UndefElts, VT.getSimpleVT(), DAG, SDLoc(N)); | ^ [1526/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o -c ../lib/Target/X86/X86SpeculativeLoadHardening.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/CodeGen/MachineFrameInfo.h:21, from ../lib/Target/X86/X86InstrBuilder.h:27, from ../lib/Target/X86/X86SpeculativeLoadHardening.cpp:23: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../lib/Target/X86/X86SpeculativeLoadHardening.cpp: In function 'llvm::MachineBasicBlock& splitEdge(llvm::MachineBasicBlock&, llvm::MachineBasicBlock&, int, llvm::MachineInstr*, llvm::MachineInstr*&, const llvm::X86InstrInfo&)': ../lib/Target/X86/X86SpeculativeLoadHardening.cpp:264:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 264 | TII.insertBranch(NewMBB, &Succ, nullptr, Cond, Br->getDebugLoc()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/CodeGen/MachineFrameInfo.h:21, from ../lib/Target/X86/X86InstrBuilder.h:27, from ../lib/Target/X86/X86SpeculativeLoadHardening.cpp:23: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [1527/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o -c ../lib/Target/X86/X86Subtarget.cpp In file included from ../lib/Target/X86/X86InstrInfo.h:20, from ../lib/Target/X86/X86Subtarget.h:18, from ../lib/Target/X86/X86Subtarget.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ In file included from ../lib/Target/X86/X86Subtarget.cpp:46: lib/Target/X86/X86GenSubtargetInfo.inc: In constructor 'llvm::X86GenSubtargetInfo::X86GenSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef, llvm::StringRef)': lib/Target/X86/X86GenSubtargetInfo.inc:27189:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 27189 | nullptr, nullptr, nullptr) {} | ^ lib/Target/X86/X86GenSubtargetInfo.inc:27189:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1528/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o -c ../lib/Target/X86/X86TargetObjectFile.cpp [1529/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o -c ../lib/Target/X86/X86VZeroUpper.cpp [1530/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o -c ../lib/Target/X86/X86WinAllocaExpander.cpp [1531/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o -c ../lib/Target/X86/X86TargetMachine.cpp In file included from ../lib/Target/X86/X86InstrInfo.h:20, from ../lib/Target/X86/X86Subtarget.h:18, from ../lib/Target/X86/X86TargetMachine.h:16, from ../lib/Target/X86/X86TargetMachine.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ [1532/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o -c ../lib/Target/X86/X86TargetTransformInfo.cpp [1533/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o -c ../lib/Target/X86/X86WinEHState.cpp [1534/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86 -I../lib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertWait.cpp.o -MF lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertWait.cpp.o.d -o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertWait.cpp.o -c ../lib/Target/X86/X86InsertWait.cpp [1535/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/TargetInfo -I../lib/Target/X86/TargetInfo -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o -MF lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o.d -o lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o -c ../lib/Target/X86/TargetInfo/X86TargetInfo.cpp [1536/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/MCTargetDesc -I../lib/Target/X86/MCTargetDesc -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ATTInstPrinter.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ATTInstPrinter.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ATTInstPrinter.cpp.o -c ../lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp [1537/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/MCTargetDesc -I../lib/Target/X86/MCTargetDesc -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86IntelInstPrinter.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86IntelInstPrinter.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86IntelInstPrinter.cpp.o -c ../lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp [1538/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/MCTargetDesc -I../lib/Target/X86/MCTargetDesc -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstComments.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstComments.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstComments.cpp.o -c ../lib/Target/X86/MCTargetDesc/X86InstComments.cpp [1539/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/MCTargetDesc -I../lib/Target/X86/MCTargetDesc -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstPrinterCommon.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstPrinterCommon.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstPrinterCommon.cpp.o -c ../lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp [1540/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/MCTargetDesc -I../lib/Target/X86/MCTargetDesc -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ShuffleDecode.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ShuffleDecode.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ShuffleDecode.cpp.o -c ../lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp ../lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp: In function 'void llvm::DecodePSHUFBMask(llvm::ArrayRef, const llvm::APInt&, llvm::SmallVectorImpl&)': ../lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp:291:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 291 | void DecodePSHUFBMask(ArrayRef RawMask, const APInt &UndefElts, | ^~~~~~~~~~~~~~~~ ../lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp: In function 'void llvm::DecodeVPPERMMask(llvm::ArrayRef, const llvm::APInt&, llvm::SmallVectorImpl&)': ../lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp:323:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 323 | void DecodeVPPERMMask(ArrayRef RawMask, const APInt &UndefElts, | ^~~~~~~~~~~~~~~~ ../lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp: In function 'void llvm::DecodeVPERMILPMask(unsigned int, unsigned int, llvm::ArrayRef, const llvm::APInt&, llvm::SmallVectorImpl&)': ../lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp:475:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 475 | void DecodeVPERMILPMask(unsigned NumElts, unsigned ScalarBits, | ^~~~~~~~~~~~~~~~~~ ../lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp: In function 'void llvm::DecodeVPERMIL2PMask(unsigned int, unsigned int, unsigned int, llvm::ArrayRef, const llvm::APInt&, llvm::SmallVectorImpl&)': ../lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp:497:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 497 | void DecodeVPERMIL2PMask(unsigned NumElts, unsigned ScalarBits, unsigned M2Z, | ^~~~~~~~~~~~~~~~~~~ ../lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp:497:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp: In function 'void llvm::DecodeVPERMVMask(llvm::ArrayRef, const llvm::APInt&, llvm::SmallVectorImpl&)': ../lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp:543:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 543 | void DecodeVPERMVMask(ArrayRef RawMask, const APInt &UndefElts, | ^~~~~~~~~~~~~~~~ ../lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp: In function 'void llvm::DecodeVPERMV3Mask(llvm::ArrayRef, const llvm::APInt&, llvm::SmallVectorImpl&)': ../lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp:557:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 557 | void DecodeVPERMV3Mask(ArrayRef RawMask, const APInt &UndefElts, | ^~~~~~~~~~~~~~~~~ [1541/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/Disassembler -I../lib/Target/X86/Disassembler -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o -MF lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o.d -o lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o -c ../lib/Target/X86/Disassembler/X86Disassembler.cpp [1542/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/MCTargetDesc -I../lib/Target/X86/MCTargetDesc -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o -c ../lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp [1543/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/MCTargetDesc -I../lib/Target/X86/MCTargetDesc -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o -c ../lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp [1544/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/AsmParser -I../lib/Target/X86/AsmParser -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o -MF lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o.d -o lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o -c ../lib/Target/X86/AsmParser/X86AsmParser.cpp ../lib/Target/X86/AsmParser/X86AsmParser.cpp: In member function 'bool {anonymous}::X86AsmParser::ParseATTOperand(llvm::OperandVector&)': ../lib/Target/X86/AsmParser/X86AsmParser.cpp:2845:48: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 2845 | auto TokCount = this->getLexer().peekTokens(Buf, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from ../lib/Target/X86/AsmParser/X86AsmParser.cpp:25: ../include/llvm/MC/MCParser/MCAsmLexer.h: In member function 'bool {anonymous}::X86AsmParser::ParseIntelExpression({anonymous}::X86AsmParser::IntelExprStateMachine&, llvm::SMLoc&)': ../include/llvm/MC/MCParser/MCAsmLexer.h:117:34: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 117 | size_t ReadCount = peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/MC/MCParser/MCAsmLexer.h: In member function 'bool {anonymous}::X86AsmParser::ParseMasmOperator(unsigned int, int64_t&)': ../include/llvm/MC/MCParser/MCAsmLexer.h:117:34: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 117 | size_t ReadCount = peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [1545/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/MCTargetDesc -I../lib/Target/X86/MCTargetDesc -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o -c ../lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp [1546/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/MCTargetDesc -I../lib/Target/X86/MCTargetDesc -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o -c ../lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp [1547/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/MCTargetDesc -I../lib/Target/X86/MCTargetDesc -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o -c ../lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp [1548/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/MCTargetDesc -I../lib/Target/X86/MCTargetDesc -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o -c ../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp In file included from ../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:43: lib/Target/X86/X86GenSubtargetInfo.inc: In function 'llvm::MCSubtargetInfo* llvm::X86_MC::createX86MCSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef)': lib/Target/X86/X86GenSubtargetInfo.inc:26968:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 26968 | WPR, WL, RA, IS, OC, FP) { } | ^ lib/Target/X86/X86GenSubtargetInfo.inc:26968:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/MC/MCInstPrinter.h:12, from ../lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.h:17, from ../lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.h:16, from ../lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [1549/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMX86Info.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMX86Info.a lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMX86Info.a && : [1550/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMX86Disassembler.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMX86Disassembler.a lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMX86Disassembler.a && : [1551/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/MCTargetDesc -I../lib/Target/X86/MCTargetDesc -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o -c ../lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp [1552/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/MCTargetDesc -I../lib/Target/X86/MCTargetDesc -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o -c ../lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp [1553/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-callingconv -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenCallingConv.inc -d lib/Target/AMDGPU/AMDGPUGenCallingConv.inc.d [1554/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-pseudo-lowering -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenMCPseudoLowering.inc -d lib/Target/AMDGPU/AMDGPUGenMCPseudoLowering.inc.d [1555/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/X86/MCTargetDesc -I../lib/Target/X86/MCTargetDesc -I../lib/Target/X86 -Ilib/Target/X86 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o -MF lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o.d -o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o -c ../lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp [1556/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMX86Desc.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMX86Desc.a lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ATTInstPrinter.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86IntelInstPrinter.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstComments.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86InstPrinterCommon.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ShuffleDecode.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMX86Desc.a && : [1557/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMX86AsmParser.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMX86AsmParser.a lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMX86AsmParser.a && : [1558/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-dag-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenDAGISel.inc -d lib/Target/ARM/ARMGenDAGISel.inc.d [1559/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-emitter -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenMCCodeEmitter.inc -d lib/Target/AMDGPU/AMDGPUGenMCCodeEmitter.inc.d [1560/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-subtarget -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc -d lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc.d [1561/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc -d lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc.d [1562/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-instr-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc -d lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc.d [1563/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AMDGPUPreLegalizerCombinerHelper" -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc -d lib/Target/AMDGPU/AMDGPUGenPreLegalizeGICombiner.inc.d [1564/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-writer -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/R600.td --write-if-changed -o lib/Target/AMDGPU/R600GenAsmWriter.inc -d lib/Target/AMDGPU/R600GenAsmWriter.inc.d [1565/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AMDGPUPostLegalizerCombinerHelper" -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenPostLegalizeGICombiner.inc -d lib/Target/AMDGPU/AMDGPUGenPostLegalizeGICombiner.inc.d [1566/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-global-isel-combiner -combiners="AMDGPURegBankCombinerHelper" -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.inc -d lib/Target/AMDGPU/AMDGPUGenRegBankGICombiner.inc.d [1567/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-callingconv -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/R600.td --write-if-changed -o lib/Target/AMDGPU/R600GenCallingConv.inc -d lib/Target/AMDGPU/R600GenCallingConv.inc.d [1568/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-dfa-packetizer -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/R600.td --write-if-changed -o lib/Target/AMDGPU/R600GenDFAPacketizer.inc -d lib/Target/AMDGPU/R600GenDFAPacketizer.inc.d [1569/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-dag-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/R600.td --write-if-changed -o lib/Target/AMDGPU/R600GenDAGISel.inc -d lib/Target/AMDGPU/R600GenDAGISel.inc.d [1570/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-emitter -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/R600.td --write-if-changed -o lib/Target/AMDGPU/R600GenMCCodeEmitter.inc -d lib/Target/AMDGPU/R600GenMCCodeEmitter.inc.d [1571/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-instr-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/R600.td --write-if-changed -o lib/Target/AMDGPU/R600GenInstrInfo.inc -d lib/Target/AMDGPU/R600GenInstrInfo.inc.d [1572/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/R600.td --write-if-changed -o lib/Target/AMDGPU/R600GenRegisterInfo.inc -d lib/Target/AMDGPU/R600GenRegisterInfo.inc.d [1573/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-subtarget -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/R600.td --write-if-changed -o lib/Target/AMDGPU/R600GenSubtargetInfo.inc -d lib/Target/AMDGPU/R600GenSubtargetInfo.inc.d [1574/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-writer -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenAsmWriter.inc -d lib/Target/PowerPC/PPCGenAsmWriter.inc.d [1575/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-global-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/AMDGPUGISel.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc -d lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc.d [1576/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-matcher -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenAsmMatcher.inc -d lib/Target/PowerPC/PPCGenAsmMatcher.inc.d [1577/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-searchable-tables -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AMDGPU/InstCombineTables.td --write-if-changed -o lib/Target/AMDGPU/InstCombineTables.inc -d lib/Target/AMDGPU/InstCombineTables.inc.d [1578/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-disassembler -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenDisassemblerTables.inc -d lib/Target/PowerPC/PPCGenDisassemblerTables.inc.d [1579/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-callingconv -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenCallingConv.inc -d lib/Target/PowerPC/PPCGenCallingConv.inc.d [1580/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-dag-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenDAGISel.inc -d lib/Target/PowerPC/PPCGenDAGISel.inc.d [1581/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o -c ../lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp [1582/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o -c ../lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp [1583/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o -c ../lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp [1584/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o -c ../lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp [1585/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o -c ../lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp [1586/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAttributor.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAttributor.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAttributor.cpp.o -c ../lib/Target/AMDGPU/AMDGPUAttributor.cpp [1587/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAtomicOptimizer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAtomicOptimizer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAtomicOptimizer.cpp.o -c ../lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp [1588/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o -c ../lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp [1589/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFixFunctionBitcasts.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFixFunctionBitcasts.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFixFunctionBitcasts.cpp.o -c ../lib/Target/AMDGPU/AMDGPUFixFunctionBitcasts.cpp [1590/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o -c ../lib/Target/AMDGPU/AMDGPUFrameLowering.cpp [1591/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUExportClustering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUExportClustering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUExportClustering.cpp.o -c ../lib/Target/AMDGPU/AMDGPUExportClustering.cpp [1592/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o -c ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp In file included from ../lib/Target/AMDGPU/AMDGPUCallLowering.h:17, from ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:15: ../include/llvm/CodeGen/GlobalISel/CallLowering.h: In member function 'virtual void llvm::CallLowering::ValueHandler::assignValueToAddress(const llvm::CallLowering::ArgInfo&, unsigned int, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../include/llvm/CodeGen/GlobalISel/CallLowering.h:274:18: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 274 | virtual void assignValueToAddress(const ArgInfo &Arg, unsigned ValRegIndex, | ^~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/CallLowering.h:278:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 278 | assignValueToAddress(Arg.Regs[ValRegIndex], Addr, MemTy, MPO, VA); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp: In member function 'virtual void {anonymous}::AMDGPUOutgoingValueHandler::assignValueToAddress(llvm::Register, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:57:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 57 | void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, | ^~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp: In member function 'virtual void {anonymous}::AMDGPUIncomingArgHandler::assignValueToAddress(llvm::Register, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:125:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 125 | void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, | ^~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:129:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 129 | auto MMO = MF.getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~^ 130 | MPO, MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant, MemTy, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | inferAlignFromPtrInfo(MF, MPO)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp: In member function 'virtual void {anonymous}::AMDGPUOutgoingArgHandler::assignValueToAddress(llvm::Register, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:212:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 212 | void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, | ^~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:218:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 218 | auto MMO = MF.getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~^ 219 | MPO, MachineMemOperand::MOStore, MemTy, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | commonAlignment(ST.getStackAlignment(), LocMemOffset)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp: In member function 'virtual void {anonymous}::AMDGPUIncomingArgHandler::assignValueToReg(llvm::Register, llvm::Register, llvm::CCValAssign&)': ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:117:68: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 117 | buildExtensionHint(VA, Copy.getReg(0), LLT(VA.getLocVT())); | ^ ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp: In member function 'virtual void {anonymous}::AMDGPUOutgoingArgHandler::assignValueToAddress(const llvm::CallLowering::ArgInfo&, unsigned int, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:224:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 224 | void assignValueToAddress(const CallLowering::ArgInfo &Arg, | ^~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:218:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 218 | auto MMO = MF.getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~^ 219 | MPO, MachineMemOperand::MOStore, MemTy, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | commonAlignment(ST.getStackAlignment(), LocMemOffset)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp: In member function 'virtual void {anonymous}::AMDGPUOutgoingValueHandler::assignValueToReg(llvm::Register, llvm::Register, llvm::CCValAssign&)': ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:73:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 73 | {MRI.getType(ExtReg)}, false) | ^ ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:73:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp: In member function 'bool llvm::AMDGPUCallLowering::lowerReturnVal(llvm::MachineIRBuilder&, const llvm::Value*, llvm::ArrayRef, llvm::MachineInstrBuilder&) const': ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:314:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 314 | Reg = B.buildInstr(ExtendOp, {ExtTy}, {Reg}).getReg(0); | ^ ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:314:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:314:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp: In member function 'void llvm::AMDGPUCallLowering::lowerParameter(llvm::MachineIRBuilder&, llvm::CallLowering::ArgInfo&, uint64_t, llvm::Align) const': ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:428:53: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 428 | MachineMemOperand *MMO = MF.getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~^ 429 | PtrInfo, | ~~~~~~~~ 430 | MachineMemOperand::MOLoad | MachineMemOperand::MODereferenceable | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | MachineMemOperand::MOInvariant, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 432 | ArgTy, commonAlignment(Alignment, FieldOffsets[Idx])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp: In member function 'bool llvm::AMDGPUCallLowering::passSpecialInputs(llvm::MachineIRBuilder&, llvm::CCState&, llvm::SmallVectorImpl >&, llvm::CallLowering::CallLoweringInfo&) const': ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:801:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 801 | LI->loadInputValue(InputReg, MIRBuilder, IncomingArg, ArgRC, ArgTy); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:851:23: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 851 | LI->loadInputValue(InputReg, MIRBuilder, IncomingArgX, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 852 | std::get<1>(WorkitemIDX), std::get<2>(WorkitemIDX)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:857:23: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 857 | LI->loadInputValue(Y, MIRBuilder, IncomingArgY, std::get<1>(WorkitemIDY), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 858 | std::get<2>(WorkitemIDY)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:23: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:866:23: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 866 | LI->loadInputValue(Z, MIRBuilder, IncomingArgZ, std::get<1>(WorkitemIDZ), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | std::get<2>(WorkitemIDZ)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:23: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:881:23: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 881 | LI->loadInputValue(InputReg, MIRBuilder, &IncomingArg, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 882 | &AMDGPU::VGPR_32RegClass, S32); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:17, from ../lib/Target/AMDGPU/AMDGPUCallLowering.h:17, from ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 ../lib/Target/AMDGPU/AMDGPUCallLowering.cpp:23: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPUCallLowering::lowerFormalArgumentsKernel(llvm::MachineIRBuilder&, const llvm::Function&, llvm::ArrayRef >) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:639:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 639 | return buildInstr(TargetOpcode::G_ADDRSPACE_CAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:639:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:639:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1593/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o -c ../lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp [1594/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o -c ../lib/Target/AMDGPU/AMDGPUInstrInfo.cpp [1595/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHSAMetadataStreamer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHSAMetadataStreamer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHSAMetadataStreamer.cpp.o -c ../lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/MC/LaneBitmask.h:33, from ../include/llvm/MC/MCRegisterInfo.h:21, from ../include/llvm/MC/MCInstrDesc.h:17, from ../lib/Target/AMDGPU/SIDefines.h:10, from ../lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h:12, from ../lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h:18, from ../lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/MC/LaneBitmask.h:33, from ../include/llvm/MC/MCRegisterInfo.h:21, from ../include/llvm/MC/MCInstrDesc.h:17, from ../lib/Target/AMDGPU/SIDefines.h:10, from ../lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h:12, from ../lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h:18, from ../lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::AMDGPU::HSAMD::MetadataStreamerV3::emitKernelLanguage(const llvm::Function&, llvm::msgpack::MapDocNode)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::msgpack::ArrayDocNode llvm::AMDGPU::HSAMD::MetadataStreamerV3::getWorkGroupDimensions(llvm::MDNode*) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::AMDGPU::HSAMD::MetadataStreamerV3::emitVersion()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::AMDGPU::HSAMD::MetadataStreamerV4::emitVersion()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::AMDGPU::HSAMD::MetadataStreamerV3::emitPrintf(const llvm::Module&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void llvm::AMDGPU::HSAMD::MetadataStreamerV3::emitKernel(const llvm::MachineFunction&, const llvm::SIProgramInfo&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/MC/LaneBitmask.h:33, from ../include/llvm/MC/MCRegisterInfo.h:21, from ../include/llvm/MC/MCInstrDesc.h:17, from ../lib/Target/AMDGPU/SIDefines.h:10, from ../lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h:12, from ../lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h:18, from ../lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void llvm::AMDGPU::HSAMD::MetadataStreamerV2::emitKernel(const llvm::MachineFunction&, const llvm::SIProgramInfo&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1596/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstCombineIntrinsic.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstCombineIntrinsic.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstCombineIntrinsic.cpp.o -c ../lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp [1597/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelUtils.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelUtils.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelUtils.cpp.o -c ../lib/Target/AMDGPU/AMDGPUGlobalISelUtils.cpp [1598/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o -c ../lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp In file included from ../lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:286: lib/Target/AMDGPU/AMDGPUGenDAGISel.inc: In member function 'virtual bool {anonymous}::AMDGPUDAGToDAGISel::CheckNodePredicate(llvm::SDNode*, unsigned int) const': lib/Target/AMDGPU/AMDGPUGenDAGISel.inc:210605: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 210605 | return (isNullConstantOrUndef(Src0) && isNegInlineImmediate(Src1.getNode())) || | [1599/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o -c ../lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp In file included from ../include/llvm/Support/YAMLTraits.h:23, from ../include/llvm/CodeGen/MIRYamlMapping.h:22, from ../lib/Target/AMDGPU/SIMachineFunctionInfo.h:21, from ../lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:20: ../include/llvm/Support/SourceMgr.h: In member function 'bool llvm::SMFixIt::operator<(const llvm::SMFixIt&) const': ../include/llvm/Support/SourceMgr.h:243: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 243 | if (Range.End.getPointer() != Other.Range.End.getPointer()) | ../lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp: In member function 'bool llvm::AMDGPUInstructionSelector::hasVgprParts(llvm::ArrayRef) const': ../lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:2375: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2375 | bool AMDGPUInstructionSelector::hasVgprParts(ArrayRef AddrInfo) const { | ../lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp: In member function 'bool llvm::AMDGPUInstructionSelector::selectReturnAddress(llvm::MachineInstr&) const': ../lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:1237: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1237 | AMDGPU::SReg_64RegClass); | [1600/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULateCodeGenPrepare.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULateCodeGenPrepare.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULateCodeGenPrepare.cpp.o -c ../lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp [1601/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o -c ../lib/Target/AMDGPU/AMDGPULibFunc.cpp [1602/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o -c ../lib/Target/AMDGPU/AMDGPUISelLowering.cpp In file included from ../lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from ../lib/Target/AMDGPU/AMDGPUISelLowering.cpp:15: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from ../lib/Target/AMDGPU/AMDGPUISelLowering.cpp:15: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': ../include/llvm/CodeGen/TargetLowering.h:4001:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4001 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUISelLowering.cpp: In member function 'virtual bool llvm::AMDGPUTargetLowering::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../lib/Target/AMDGPU/AMDGPUISelLowering.cpp:4849:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4849 | bool AMDGPUTargetLowering::isConstantUnsignedBitfieldExtactLegal( | ^~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUISelLowering.cpp:4849:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 [1603/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerIntrinsics.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerIntrinsics.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerIntrinsics.cpp.o -c ../lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp [1604/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o -c ../lib/Target/AMDGPU/AMDGPULibCalls.cpp ../lib/Target/AMDGPU/AMDGPULibCalls.cpp: In member function 'bool llvm::AMDGPULibCalls::TDOFold(llvm::CallInst*, const FuncInfo&)': ../lib/Target/AMDGPU/AMDGPULibCalls.cpp:758:39: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 758 | nval = ConstantDataVector::get(context, tmp); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPULibCalls.cpp: In member function 'bool llvm::AMDGPULibCalls::evaluateCall(llvm::CallInst*, llvm::AMDGPULibCalls::FuncInfo&)': ../lib/Target/AMDGPU/AMDGPULibCalls.cpp:1679:38: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1679 | nval0 = ConstantDataVector::get(context, tmp0); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPULibCalls.cpp:1682:40: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1682 | nval1 = ConstantDataVector::get(context, tmp1); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPULibCalls.cpp: In member function 'bool llvm::AMDGPULibCalls::fold_pow(llvm::CallInst*, llvm::IRBuilder<>&, const FuncInfo&)': ../lib/Target/AMDGPU/AMDGPULibCalls.cpp:1053:40: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1053 | cnval = ConstantDataVector::get(M->getContext(), tmp); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [1605/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelAttributes.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelAttributes.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelAttributes.cpp.o -c ../lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp [1606/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelArguments.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelArguments.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelArguments.cpp.o -c ../lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp [1607/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerModuleLDSPass.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerModuleLDSPass.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerModuleLDSPass.cpp.o -c ../lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp ../lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp: In member function 'bool {anonymous}::AMDGPULowerModuleLDS::processUsedLDS(llvm::Module&, llvm::Function*)': ../lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp:222:46: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 222 | performOptimizedStructLayout(LayoutFields); | ^ [1608/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o -c ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In function 'llvm::AMDGPULegalizerInfo::legalizeImageIntrinsic(llvm::MachineInstr&, llvm::MachineIRBuilder&, llvm::GISelChangeObserver&, const llvm::AMDGPU::ImageDimIntrinsicInfo*) const::': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:4591:23: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4591 | auto padWithUndef = [&](LLT Ty, int NumElts) { | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In function 'bool shouldWidenLoad(const llvm::GCNSubtarget&, llvm::LLT, unsigned int, unsigned int, unsigned int)': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:382:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 382 | static bool shouldWidenLoad(const GCNSubtarget &ST, LLT MemoryTy, | ^~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'bool llvm::AMDGPULegalizerInfo::legalizeFDIV16(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:618:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 618 | return buildInstr(TargetOpcode::G_FPEXT, {Res}, {Op}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:618:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:618:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:618:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 618 | return buildInstr(TargetOpcode::G_FPEXT, {Res}, {Op}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:618:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:618:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3286:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3286 | auto RCP = B.buildIntrinsic(Intrinsic::amdgcn_rcp, {S32}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3286:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In function 'bool llvm::AMDGPULegalizerInfo::legalizeFDIV32(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3353:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3353 | B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S32, S1}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3353:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3359:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3359 | B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S32, S1}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3359:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3365:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3365 | auto ApproxRcp = B.buildIntrinsic(Intrinsic::amdgcn_rcp, {S32}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3365:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1608 | return buildInstr(TargetOpcode::G_FNEG, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1595 | return buildInstr(TargetOpcode::G_FMA, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1595 | return buildInstr(TargetOpcode::G_FMA, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1595 | return buildInstr(TargetOpcode::G_FMA, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1595 | return buildInstr(TargetOpcode::G_FMA, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1595 | return buildInstr(TargetOpcode::G_FMA, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3385:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3385 | auto Fmas = B.buildIntrinsic(Intrinsic::amdgcn_div_fmas, {S32}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3385:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h:20, from ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:23, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.h:17, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:14: ../include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': ../include/llvm/Support/LowLevelTypeImpl.h:64:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 64 | static LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ ../include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = std::pair; _Functor = llvm::LegalizeRuleSet::clampMaxNumElements(unsigned int, llvm::LLT, unsigned int)::; _ArgTypes = {const llvm::LegalityQuery&}]': ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = std::pair; _Functor = fewerEltsToSize64Vector(unsigned int)::; _ArgTypes = {const llvm::LegalityQuery&}]': ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = std::pair; _Functor = bitcastToVectorElement32(unsigned int)::; _ArgTypes = {const llvm::LegalityQuery&}]': ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In function 'llvm::LLT getBitcastRegisterType(llvm::LLT)': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:134:12: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 134 | static LLT getBitcastRegisterType(const LLT Ty) { | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h:20, from ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:23, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.h:17, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:14: ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = std::pair; _Functor = llvm::AMDGPULegalizerInfo::AMDGPULegalizerInfo(const llvm::GCNSubtarget&, const llvm::GCNTargetMachine&)::; _ArgTypes = {const llvm::LegalityQuery&}]': ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In function 'bool loadStoreBitcastWorkaround(llvm::LLT)': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:337:13: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 337 | static bool loadStoreBitcastWorkaround(const LLT Ty) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In function 'bool isRegisterType(llvm::LLT)': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:201:13: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 201 | static bool isRegisterType(LLT Ty) { | ^~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In function 'bool shouldBitcastLoadStoreType(const llvm::GCNSubtarget&, llvm::LLT, llvm::LLT)': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:363:13: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 363 | static bool shouldBitcastLoadStoreType(const GCNSubtarget &ST, const LLT Ty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:363:13: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In function 'bool llvm::AMDGPULegalizerInfo::legalizeRsqClampIntrinsic(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3544:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3544 | auto Rsq = B.buildIntrinsic(Intrinsic::amdgcn_rsq, {Ty}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3544:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1467:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1467 | return buildInstr(TargetOpcode::G_FMINNUM_IEEE, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1467:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1467:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1455:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1455 | return buildInstr(TargetOpcode::G_FMINNUM, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1455:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1455:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1473:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1473 | return buildInstr(TargetOpcode::G_FMAXNUM_IEEE, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1473:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1473:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1461:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1461 | return buildInstr(TargetOpcode::G_FMAXNUM, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1461:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1461:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildUSube(const llvm::DstOp&, const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, const llvm::SrcOp&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:561:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 561 | {Op0, Op1, CarryIn}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:561:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:561:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildBitcast(const llvm::DstOp&, const llvm::SrcOp&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildAdd(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, llvm::Optional)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildSub(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, llvm::Optional)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildXor(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1529 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildFMA(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, const llvm::SrcOp&, llvm::Optional)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1595 | return buildInstr(TargetOpcode::G_FMA, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In function 'bool llvm::AMDGPULegalizerInfo::legalizeFDIV64(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3419:82: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3419 | auto DivScale0 = B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S64, S1}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3419:82: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1608 | return buildInstr(TargetOpcode::G_FNEG, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3427:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3427 | auto Rcp = B.buildIntrinsic(Intrinsic::amdgcn_rcp, {S64}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3427:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3435:82: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3435 | auto DivScale1 = B.buildIntrinsic(Intrinsic::amdgcn_div_scale, {S64, S1}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3435:82: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3466:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3466 | auto Fmas = B.buildIntrinsic(Intrinsic::amdgcn_div_fmas, {S64}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3466:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeFrint(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1663:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1663 | return buildInstr(TargetOpcode::G_FCOPYSIGN, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1663:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1663:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1574 | return buildInstr(TargetOpcode::G_FADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1581 | return buildInstr(TargetOpcode::G_FSUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1614:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1614 | return buildInstr(TargetOpcode::G_FABS, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1614:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1614:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeFceil(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1626 | return buildInstr(TargetOpcode::G_INTRINSIC_TRUNC, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1574 | return buildInstr(TargetOpcode::G_FADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeFrem(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1588:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1588 | return buildInstr(TargetOpcode::G_FDIV, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1588:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1588:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1626 | return buildInstr(TargetOpcode::G_INTRINSIC_TRUNC, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1608 | return buildInstr(TargetOpcode::G_FNEG, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1595 | return buildInstr(TargetOpcode::G_FMA, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeIntrinsicTrunc(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2005:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2005 | auto ExpPart = B.buildIntrinsic(Intrinsic::amdgcn_ubfe, {S32}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2005:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2042:55: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2042 | auto SignBit64 = B.buildMerge(S64, {Zero32, SignBit}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2042:55: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1537 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, NegOne}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeITOFP(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&, bool) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1673:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1673 | return buildInstr(TargetOpcode::G_SITOFP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1673:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1673:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1668 | return buildInstr(TargetOpcode::G_UITOFP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1668 | return buildInstr(TargetOpcode::G_UITOFP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2079:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2079 | auto LdExp = B.buildIntrinsic(Intrinsic::amdgcn_ldexp, {S64}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2079:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1574 | return buildInstr(TargetOpcode::G_FADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeFPTOI(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&, bool) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1626 | return buildInstr(TargetOpcode::G_INTRINSIC_TRUNC, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1614:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1614 | return buildInstr(TargetOpcode::G_FABS, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1614:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1614:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1632:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1632 | return buildInstr(TargetOpcode::G_FFLOOR, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1632:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1632:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1595 | return buildInstr(TargetOpcode::G_FMA, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1683:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1683 | return buildInstr(TargetOpcode::G_FPTOSI, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1683:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1683:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1678 | return buildInstr(TargetOpcode::G_FPTOUI, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1678 | return buildInstr(TargetOpcode::G_FPTOUI, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2148:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2148 | Sign = B.buildMerge(S64, {Sign, Sign}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2148:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2150:63: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2150 | B.buildSub(Dst, B.buildXor(S64, B.buildMerge(S64, {Lo, Hi}), Sign), Sign); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2150:63: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2152:31: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2152 | B.buildMerge(Dst, {Lo, Hi}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2152:31: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeSinCos(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2275:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2275 | TrigVal = B.buildIntrinsic(Intrinsic::amdgcn_fract, {Ty}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2275:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../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': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2290:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2290 | bool AMDGPULegalizerInfo::buildPCRelGlobalAddress(Register DstReg, LLT PtrTy, | ^~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeGlobalValue(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2401:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2401 | B.buildIntrinsic(Intrinsic::amdgcn_groupstaticsize, {S32}, false); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2401:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 629 | return buildInstr(TargetOpcode::G_INTTOPTR, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2440:54: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2440 | MachineMemOperand *GOTMMO = MF.getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~^ 2441 | MachinePointerInfo::getGOT(MF), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2442 | MachineMemOperand::MOLoad | MachineMemOperand::MODereferenceable | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2443 | MachineMemOperand::MOInvariant, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2444 | LoadTy, Align(8)); | ~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeLoad(llvm::LegalizerHelper&, llvm::MachineInstr&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:639:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 639 | return buildInstr(TargetOpcode::G_ADDRSPACE_CAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:639:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:639:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:24, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.h:17, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:14: ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h:20, from ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:23, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.h:17, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:14: ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeAtomicCmpXChg(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeFlog(llvm::MachineInstr&, llvm::MachineIRBuilder&, double) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1644:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1644 | return buildInstr(TargetOpcode::G_FLOG2, {Dst}, {Src}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1644:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1644:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeFExp(llvm::MachineInstr&, llvm::MachineIRBuilder&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1650:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1650 | return buildInstr(TargetOpcode::G_FEXP2, {Dst}, {Src}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1650:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1650:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeFPow(llvm::MachineInstr&, llvm::MachineIRBuilder&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1644:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1644 | return buildInstr(TargetOpcode::G_FLOG2, {Dst}, {Src}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1644:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1644:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2638:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2638 | auto Mul = B.buildIntrinsic(Intrinsic::amdgcn_fmul_legacy, {S32}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2638:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1650:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1650 | return buildInstr(TargetOpcode::G_FEXP2, {Dst}, {Src}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1650:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1650:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1644:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1644 | return buildInstr(TargetOpcode::G_FLOG2, {Dst}, {Src}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1644:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1644:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:618:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 618 | return buildInstr(TargetOpcode::G_FPEXT, {Res}, {Op}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:618:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:618:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:618:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 618 | return buildInstr(TargetOpcode::G_FPEXT, {Res}, {Op}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:618:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:618:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2648:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2648 | auto Mul = B.buildIntrinsic(Intrinsic::amdgcn_fmul_legacy, {S32}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2648:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1650:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1650 | return buildInstr(TargetOpcode::G_FEXP2, {Dst}, {Src}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1650:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1650:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeFFloor(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2693:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2693 | auto Fract = B.buildIntrinsic(Intrinsic::amdgcn_fract, {S64}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2693:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1467:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1467 | return buildInstr(TargetOpcode::G_FMINNUM_IEEE, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1467:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1467:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1455:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1455 | return buildInstr(TargetOpcode::G_FMINNUM, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1455:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1455:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1608 | return buildInstr(TargetOpcode::G_FNEG, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1574 | return buildInstr(TargetOpcode::G_FADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeBuildVector(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2741:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2741 | auto Merge = B.buildMerge(S32, {Src0, Src1}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2741:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../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': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2799:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2799 | bool AMDGPULegalizerInfo::loadInputValue(Register DstReg, MachineIRBuilder &B, | ^~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2808:51: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2808 | ArgTy); | ^ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'bool llvm::AMDGPULegalizerInfo::loadInputValue(llvm::Register, llvm::MachineIRBuilder&, llvm::AMDGPUFunctionArgInfo::PreloadedValue) const': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2841:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2841 | return loadInputValue(DstReg, B, Arg, ArgRC, ArgTy); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::Register llvm::AMDGPULegalizerInfo::getSegmentAperture(unsigned int, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:1817:51: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1817 | MachineMemOperand *MMO = MF.getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~^ 1818 | PtrInfo, | ~~~~~~~~ 1819 | MachineMemOperand::MOLoad | MachineMemOperand::MODereferenceable | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1820 | MachineMemOperand::MOInvariant, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1821 | LLT::scalar(32), commonAlignment(Align(64), StructOffset)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:1825:72: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1825 | B.materializePtrAdd(LoadAddr, QueuePtr, LLT::scalar(64), StructOffset); | ^ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::AMDGPULegalizerInfo::legalizeUnsignedDIV_REM32Impl(llvm::MachineIRBuilder&, llvm::Register, llvm::Register, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1668 | return buildInstr(TargetOpcode::G_UITOFP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2886:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2886 | auto RcpIFlag = B.buildInstr(AMDGPU::G_AMDGPU_RCP_IFLAG, {S32}, {FloatY}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2886:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2886:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1678 | return buildInstr(TargetOpcode::G_FPTOUI, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1424 | return buildInstr(TargetOpcode::G_MUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1430 | return buildInstr(TargetOpcode::G_UMULH, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1430 | return buildInstr(TargetOpcode::G_UMULH, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1424 | return buildInstr(TargetOpcode::G_MUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'void llvm::AMDGPULegalizerInfo::legalizeUnsignedDIV_REM64Impl(llvm::MachineIRBuilder&, llvm::Register, llvm::Register, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1668 | return buildInstr(TargetOpcode::G_UITOFP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1668 | return buildInstr(TargetOpcode::G_UITOFP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1602:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1602 | return buildInstr(TargetOpcode::G_FMAD, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1602:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1602:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2940:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2940 | auto Rcp = B.buildInstr(AMDGPU::G_AMDGPU_RCP_IFLAG, {S32}, {Mad}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2940:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2940:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1626 | return buildInstr(TargetOpcode::G_INTRINSIC_TRUNC, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1626:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1602:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1602 | return buildInstr(TargetOpcode::G_FMAD, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1602:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1602:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1678 | return buildInstr(TargetOpcode::G_FPTOUI, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1678 | return buildInstr(TargetOpcode::G_FPTOUI, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2971:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2971 | auto Rcp = B.buildMerge(S64, {RcpLo, RcpHi}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2971:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1424 | return buildInstr(TargetOpcode::G_MUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1430 | return buildInstr(TargetOpcode::G_UMULH, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 514 | return buildInstr(TargetOpcode::G_UADDO, {Res, CarryOut}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:553:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 553 | {Op0, Op1, CarryIn}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:553:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:553:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2986:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2986 | auto Add1 = B.buildMerge(S64, {Add1_Lo, Add1_Hi}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2986:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1424 | return buildInstr(TargetOpcode::G_MUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1430 | return buildInstr(TargetOpcode::G_UMULH, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 514 | return buildInstr(TargetOpcode::G_UADDO, {Res, CarryOut}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:553:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 553 | {Op0, Op1, CarryIn}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:553:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:553:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:553:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 553 | {Op0, Op1, CarryIn}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:553:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:553:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2999:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2999 | auto Add2 = B.buildMerge(S64, {Add2_Lo, Add2_Hi}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:2999:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1430 | return buildInstr(TargetOpcode::G_UMULH, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1430:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1424 | return buildInstr(TargetOpcode::G_MUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:520:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 520 | return buildInstr(TargetOpcode::G_USUBO, {Res, CarryOut}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:520:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:520:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3013:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3013 | auto Sub1 = B.buildMerge(S64, {Sub1_Lo, Sub1_Hi}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3013:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:520:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 520 | return buildInstr(TargetOpcode::G_USUBO, {Res, CarryOut}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:520:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:520:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3036:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3036 | auto Sub2 = B.buildMerge(S64, {Sub2_Lo, Sub2_Hi}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3036:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:520:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 520 | return buildInstr(TargetOpcode::G_USUBO, {Res, CarryOut}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:520:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:520:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3054:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3054 | auto Sub3 = B.buildMerge(S64, {Sub3_Lo, Sub3_Hi}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3054:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeSignedDIV_REM(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeFastUnsafeFDIV(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1608 | return buildInstr(TargetOpcode::G_FNEG, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3222:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3222 | auto RCP = B.buildIntrinsic(Intrinsic::amdgcn_rcp, {ResTy}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3222:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeFastUnsafeFDIV64(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1608 | return buildInstr(TargetOpcode::G_FNEG, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3250:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3250 | auto R = B.buildIntrinsic(Intrinsic::amdgcn_rcp, {ResTy}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3250:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1595 | return buildInstr(TargetOpcode::G_FMA, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1595 | return buildInstr(TargetOpcode::G_FMA, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1595 | return buildInstr(TargetOpcode::G_FMA, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1595 | return buildInstr(TargetOpcode::G_FMA, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1595 | return buildInstr(TargetOpcode::G_FMA, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1595 | return buildInstr(TargetOpcode::G_FMA, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeFDIVFastIntrin(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1614:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1614 | return buildInstr(TargetOpcode::G_FABS, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1614:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1614:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3506:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3506 | auto RCP = B.buildIntrinsic(Intrinsic::amdgcn_rcp, {S32}, false) | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:3506:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1449 | return buildInstr(TargetOpcode::G_FMUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1449:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'std::pair llvm::AMDGPULegalizerInfo::splitBufferOffsets(llvm::MachineIRBuilder&, llvm::Register) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 624 | return buildInstr(TargetOpcode::G_PTRTOINT, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h:20, from ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:23, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.h:17, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:14: ../include/llvm/Support/LowLevelTypeImpl.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeSBufferLoad(llvm::LegalizerHelper&, llvm::MachineInstr&) const': ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h: In member function 'llvm::Register llvm::AMDGPULegalizerInfo::handleD16VData(llvm::MachineIRBuilder&, llvm::MachineRegisterInfo&, llvm::Register, bool) const': ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeBVHIntrinsic(llvm::MachineInstr&, llvm::MachineIRBuilder&) const': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:4805:72: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4805 | B.buildMerge(R1, {UnmergeRayDir.getReg(0), UnmergeRayDir.getReg(1)}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:4805:72: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:4806:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4806 | B.buildMerge(R2, {UnmergeRayDir.getReg(2), UnmergeRayInvDir.getReg(0)}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:4806:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:4807:78: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4807 | B.buildMerge(R3, {UnmergeRayInvDir.getReg(1), UnmergeRayInvDir.getReg(2)}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:4807:78: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h:20, from ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:23, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.h:17, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:14: ../include/llvm/Support/LowLevelTypeImpl.h: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeImageIntrinsic(llvm::MachineInstr&, llvm::MachineIRBuilder&, llvm::GISelChangeObserver&, const llvm::AMDGPU::ImageDimIntrinsicInfo*) const': ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp: In member function 'bool llvm::AMDGPULegalizerInfo::legalizeAddrSpaceCast(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:1871:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1871 | B.buildMerge(Dst, {Src, HighAddr}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:1871:38: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:24: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 624 | return buildInstr(TargetOpcode::G_PTRTOINT, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:1918:62: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1918 | auto BuildPtr = B.buildMerge(DstTy, {SrcAsInt, ApertureReg}); | ^ ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:1918:62: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.h:17, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:14: ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::maxScalar(unsigned int, llvm::LLT)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:899:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 899 | LegalizeRuleSet &maxScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalarOrElt(unsigned int, llvm::LLT)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:861:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 861 | LegalizeRuleSet &minScalarOrElt(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::clampMaxNumElements(unsigned int, llvm::LLT, unsigned int)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1029:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1029 | LegalizeRuleSet &clampMaxNumElements(unsigned TypeIdx, const LLT EltTy, | ^~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalar(unsigned int, llvm::LLT)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:881:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 881 | LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionForCartesianProduct(llvm::LegalizeActions::LegalizeAction, std::initializer_list, std::initializer_list)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:521:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 521 | actionForCartesianProduct(LegalizeAction Action, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:521:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionFor(llvm::LegalizeActions::LegalizeAction, std::initializer_list)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:459:20: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 459 | LegalizeRuleSet &actionFor(LegalizeAction Action, | ^~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In constructor 'llvm::AMDGPULegalizerInfo::AMDGPULegalizerInfo(const llvm::GCNSubtarget&, const llvm::GCNTargetMachine&)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:589:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 589 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 590 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:589:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 589 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 590 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:589:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 589 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 590 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h:20, from ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:23, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.h:17, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:14: ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ In file included from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.h:17, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp:14: ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ [1609/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o -c ../lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp [1610/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o -c ../lib/Target/AMDGPU/AMDGPUMachineFunction.cpp [1611/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o -c ../lib/Target/AMDGPU/AMDGPUMacroFusion.cpp [1612/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineCFGStructurizer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineCFGStructurizer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineCFGStructurizer.cpp.o -c ../lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp In file included from ../lib/Target/AMDGPU/SIInstrInfo.h:21, from ../lib/Target/AMDGPU/GCNSubtarget.h:21, from ../lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: ../include/llvm/CodeGen/TargetInstrInfo.h: In function 'void {anonymous}::AMDGPUMachineCFGStructurizer::insertUnconditionalBranch(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, const llvm::DebugLoc&)': ../include/llvm/CodeGen/TargetInstrInfo.h:708:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 708 | return insertBranch(MBB, DestBB, nullptr, ArrayRef(), DL, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 709 | BytesAdded); | ~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp: In function 'llvm::MachineBasicBlock* {anonymous}::AMDGPUMachineCFGStructurizer::createIfBlock(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, unsigned int, bool)': ../lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:1862:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1862 | TII->insertBranch(*IfBB, MergeBB, CodeBBStart, Cond, DL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp: In member function 'void {anonymous}::AMDGPUMachineCFGStructurizer::rewriteCodeBBTerminator(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, unsigned int)': ../lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:1920:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1920 | TII->insertVectorSelect(*CodeBB, CodeBB->getFirstTerminator(), DL, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | BBSelectReg, Cond, TrueBBReg, FalseBBReg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp: In member function 'llvm::MachineBasicBlock* {anonymous}::AMDGPUMachineCFGStructurizer::createIfRegion(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, {anonymous}::LinearizedRegion*, unsigned int, unsigned int)': ../lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:2325:26: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2325 | TII->insertBranch(*RegionExit, CurrentRegion->getEntry(), RegionExit, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2326 | Cond, DebugLoc()); | ~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp: In function 'bool {anonymous}::AMDGPUMachineCFGStructurizer::structurizeRegions({anonymous}::RegionMRT*, bool)': ../lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:2383:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2383 | TII->insertBranch(*RegionExit, CurrentRegion->getEntry(), RegionExit, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2384 | Cond, DebugLoc()); | ~~~~~~~~~~~~~~~~~ [1613/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o -c ../lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp [1614/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMIRFormatter.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMIRFormatter.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMIRFormatter.cpp.o -c ../lib/Target/AMDGPU/AMDGPUMIRFormatter.cpp [1615/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o -c ../lib/Target/AMDGPU/AMDGPUMCInstLower.cpp [1616/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPropagateAttributes.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPropagateAttributes.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPropagateAttributes.cpp.o -c ../lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp [1617/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPostLegalizerCombiner.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPostLegalizerCombiner.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPostLegalizerCombiner.cpp.o -c ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp: In member function 'void AMDGPUPostLegalizerCombinerHelper::applySelectFCmpToFMinToFMaxLegacy(llvm::MachineInstr&, const AMDGPUPostLegalizerCombinerHelper::FMinFMaxLegacyInfo&)': ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 116 | B.buildInstr(Opc, {MI.getOperand(0)}, {X, Y}, MI.getFlags()); | ^ ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 116 | B.buildInstr(Opc, {MI.getOperand(0)}, {X, Y}, MI.getFlags()); | ^ ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 116 | B.buildInstr(Opc, {MI.getOperand(0)}, {X, Y}, MI.getFlags()); | ^ ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 116 | B.buildInstr(Opc, {MI.getOperand(0)}, {X, Y}, MI.getFlags()); | ^ ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 116 | B.buildInstr(Opc, {MI.getOperand(0)}, {X, Y}, MI.getFlags()); | ^ ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 116 | B.buildInstr(Opc, {MI.getOperand(0)}, {X, Y}, MI.getFlags()); | ^ ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 116 | B.buildInstr(Opc, {MI.getOperand(0)}, {X, Y}, MI.getFlags()); | ^ ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 116 | B.buildInstr(Opc, {MI.getOperand(0)}, {X, Y}, MI.getFlags()); | ^ ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:116:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp: In member function 'void AMDGPUPostLegalizerCombinerHelper::applyUCharToFloat(llvm::MachineInstr&)': ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:197:53: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 197 | {SrcReg}, MI.getFlags()); | ^ ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:197:53: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:197:53: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:194:43: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 194 | {SrcReg}, MI.getFlags()); | ^ ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:194:43: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:194:43: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp: In member function 'void AMDGPUPostLegalizerCombinerHelper::applyCvtF32UByteN(llvm::MachineInstr&, const AMDGPUPostLegalizerCombinerHelper::CvtF32UByteMatchInfo&)': ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:246:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 246 | B.buildInstr(NewOpc, {MI.getOperand(0)}, {CvtSrc}, MI.getFlags()); | ^ ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:246:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp:246:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1618/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreLegalizerCombiner.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreLegalizerCombiner.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreLegalizerCombiner.cpp.o -c ../lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp ../lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp: In member function 'void AMDGPUPreLegalizerCombinerHelper::applyClampI64ToI16(llvm::MachineInstr&, const AMDGPUPreLegalizerCombinerHelper::ClampI64ToI16MatchInfo&)': ../lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp:136:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 136 | {Unmerge.getReg(0), Unmerge.getReg(1)}, MI.getFlags()); | ^ ../lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp:136:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp:136:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/Combiner.h:17, from ../lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp:18: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp:148:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 148 | MI.getFlags()); | ^ ../lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp:148:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp:148:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1619/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o -c ../lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp [1620/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankCombiner.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankCombiner.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankCombiner.cpp.o -c ../lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp ../lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp: In member function 'void AMDGPURegBankCombinerHelper::applyMed3(llvm::MachineInstr&, AMDGPURegBankCombinerHelper::Med3MatchInfo&)': ../lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp:138:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 138 | {MatchInfo.Val0, MatchInfo.Val1, MatchInfo.Val2}, MI.getFlags()); | ^ ../lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp:138:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp:138:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1621/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o -c ../lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp [1622/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUReplaceLDSUseWithPointer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUReplaceLDSUseWithPointer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUReplaceLDSUseWithPointer.cpp.o -c ../lib/Target/AMDGPU/AMDGPUReplaceLDSUseWithPointer.cpp [1623/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o -c ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp In file included from ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:19, from ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:71: ../include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': ../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 { | ^~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp: In member function 'virtual const llvm::RegisterBank& llvm::AMDGPURegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': ../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, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:79: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'void reinsertVectorIndexAdd(llvm::MachineIRBuilder&, llvm::MachineInstr&, unsigned int, unsigned int)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'std::pair unpackV2S16ToS32(llvm::MachineIRBuilder&, llvm::Register, unsigned int)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 612 | return buildInstr(TargetOpcode::G_SEXT_INREG, {Res}, {Op, SrcOp(ImmOp)}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp: In function 'llvm::LLT getHalfSizedType(llvm::LLT)': ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:676:12: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 676 | static LLT getHalfSizedType(LLT Ty) { | ^~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:71: ../include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': ../include/llvm/Support/LowLevelTypeImpl.h:64:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 64 | static LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:79: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildBitcast(const llvm::DstOp&, const llvm::SrcOp&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildShl(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, llvm::Optional)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp: In member function 'void llvm::AMDGPURegisterBankInfo::split64BitValueForMapping(llvm::MachineIRBuilder&, llvm::SmallVector&, llvm::LLT, llvm::Register) const': ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:645:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 645 | void AMDGPURegisterBankInfo::split64BitValueForMapping( | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:79: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPURegisterBankInfo::applyMappingLoad(llvm::MachineInstr&, const llvm::RegisterBankInfo::OperandsMapper&, llvm::MachineRegisterInfo&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 612 | return buildInstr(TargetOpcode::G_SEXT_INREG, {Res}, {Op, SrcOp(ImmOp)}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:71: ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:1237:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1237 | if (Helper.narrowScalar(MI, 0, LoadSplitTy) != LegalizerHelper::Legalized) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:1234:35: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1234 | if (Helper.fewerElementsVector(MI, 0, LoadSplitTy) != LegalizerHelper::Legalized) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:79: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPURegisterBankInfo::applyMappingDynStackAlloc(llvm::MachineInstr&, const llvm::RegisterBankInfo::OperandsMapper&, llvm::MachineRegisterInfo&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPURegisterBankInfo::applyMappingBFE(const llvm::RegisterBankInfo::OperandsMapper&, bool) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1842:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1842 | return buildInstr(TargetOpcode::G_SBFX, {Dst}, {Src, LSB, Width}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1842:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1842:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1848:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1848 | return buildInstr(TargetOpcode::G_UBFX, {Dst}, {Src, LSB, Width}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1848:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1848:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:1585:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1585 | B.buildMerge(DstReg, {Extract, Extend}); | ^ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:1585:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:79: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1842:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1842 | return buildInstr(TargetOpcode::G_SBFX, {Dst}, {Src, LSB, Width}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1842:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1842:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1848:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1848 | return buildInstr(TargetOpcode::G_UBFX, {Dst}, {Src, LSB, Width}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1848:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1848:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:1594:65: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1594 | B.buildMerge(DstReg, {UnmergeSOffset.getReg(0), Extract}); | ^ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:1594:65: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:79: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:1634:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1634 | auto MIB = B.buildInstr(Opc, {DstReg}, {SrcReg, MergedInputs}); | ^ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:1634:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:1634:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:79: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'std::pair llvm::AMDGPURegisterBankInfo::splitBufferOffsets(llvm::MachineIRBuilder&, llvm::Register) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AMDGPURegisterBankInfo::foldInsertEltToCmpSelect(llvm::MachineInstr&, llvm::MachineRegisterInfo&, const llvm::RegisterBankInfo::OperandsMapper&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp: In member function 'bool llvm::AMDGPURegisterBankInfo::executeInWaterfallLoop(llvm::MachineIRBuilder&, llvm::iterator_range >, llvm::SmallSet&, llvm::MachineRegisterInfo&) const': ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:935:68: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 935 | {CurrentLaneOpRegLo, CurrentLaneOpRegHi}) | ^ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:935:68: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from ../lib/Target/AMDGPU/AMDGPUCallLowering.h:17, from ../lib/Target/AMDGPU/GCNSubtarget.h:17, from ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:76: ../include/llvm/CodeGen/MachineFunction.h: In member function 'bool llvm::AMDGPURegisterBankInfo::applyMappingSBufferLoad(const llvm::RegisterBankInfo::OperandsMapper&) const': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp: In member function 'virtual void llvm::AMDGPURegisterBankInfo::applyMappingImpl(const llvm::RegisterBankInfo::OperandsMapper&) const': ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2186:27: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 2186 | if (Helper.widenScalar(MI, 0, S32) != LegalizerHelper::Legalized) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2273:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2273 | split64BitValueForMapping(B, Src1Regs, HalfTy, MI.getOperand(2).getReg()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2279:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2279 | split64BitValueForMapping(B, Src2Regs, HalfTy, MI.getOperand(3).getReg()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2360:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2360 | split64BitValueForMapping(B, Src0Regs, HalfTy, MI.getOperand(1).getReg()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2365:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2365 | split64BitValueForMapping(B, Src1Regs, HalfTy, MI.getOperand(2).getReg()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2371:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2371 | B.buildInstr(Opc, {DefRegs[0]}, {Src0Regs[0], Src1Regs[0]}); | ^ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2371:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2371:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2372:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2372 | B.buildInstr(Opc, {DefRegs[1]}, {Src0Regs[1], Src1Regs[1]}); | ^ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2372:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2372:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2434:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2434 | auto Lo = B.buildInstr(MI.getOpcode(), {S32}, {WideSrc0Lo, WideSrc1Lo}); | ^ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2434:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2434:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2435:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2435 | auto Hi = B.buildInstr(MI.getOpcode(), {S32}, {WideSrc0Hi, WideSrc1Hi}); | ^ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2435:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2435:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2448:31: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 2448 | if (Helper.widenScalar(MI, 1, S32) != LegalizerHelper::Legalized) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:79: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 612 | return buildInstr(TargetOpcode::G_SEXT_INREG, {Res}, {Op, SrcOp(ImmOp)}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 612 | return buildInstr(TargetOpcode::G_SEXT_INREG, {Res}, {Op, SrcOp(ImmOp)}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:612:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1491 | return buildInstr(TargetOpcode::G_ASHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1491:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2441:29: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 2441 | if (Helper.widenScalar(MI, 0, S32) != LegalizerHelper::Legalized) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2330:29: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2330 | if (Helper.widenScalar(MI, 0, LLT::scalar(32)) != | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:2514:28: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 2514 | if (Helper.narrowScalar(MI, 1, S32) != LegalizerHelper::Legalized) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [1624/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o -c ../lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp [1625/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o -c ../lib/Target/AMDGPU/AMDGPUSubtarget.cpp In file included from ../include/llvm/Support/YAMLTraits.h:23, from ../include/llvm/CodeGen/MIRYamlMapping.h:22, from ../lib/Target/AMDGPU/SIMachineFunctionInfo.h:21, from ../lib/Target/AMDGPU/AMDGPUSubtarget.cpp:21: ../include/llvm/Support/SourceMgr.h: In member function 'bool llvm::SMFixIt::operator<(const llvm::SMFixIt&) const': ../include/llvm/Support/SourceMgr.h:243: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 243 | if (Range.End.getPointer() != Other.Range.End.getPointer()) | In file included from ../lib/Target/AMDGPU/AMDGPUSubtarget.cpp:40: lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc: In member function 'void llvm::GCNSubtarget::ParseSubtargetFeatures(llvm::StringRef, llvm::StringRef, llvm::StringRef)': lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc:900: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 900 | if (Bits[AMDGPU::FeatureLocalMemorySize0] && LocalMemorySize < 0) LocalMemorySize = 0; | In file included from ../lib/Target/AMDGPU/AMDGPUSubtarget.cpp:44: lib/Target/AMDGPU/R600GenSubtargetInfo.inc: In member function 'void llvm::R600Subtarget::ParseSubtargetFeatures(llvm::StringRef, llvm::StringRef, llvm::StringRef)': lib/Target/AMDGPU/R600GenSubtargetInfo.inc:282: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] 282 | if (Bits[R600::FeatureLocalMemorySize0] && LocalMemorySize < 0) LocalMemorySize = 0; | In file included from ../lib/Target/AMDGPU/SIInstrInfo.h:21, from ../lib/Target/AMDGPU/AMDGPULegalizerInfo.h:19, from ../lib/Target/AMDGPU/AMDGPUSubtarget.cpp:18: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ In file included from ../lib/Target/AMDGPU/AMDGPUSubtarget.cpp:40: lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc: In constructor 'llvm::AMDGPUGenSubtargetInfo::AMDGPUGenSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef, llvm::StringRef)': lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc:1008: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1008 | nullptr, nullptr, nullptr) {} | lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc:1008: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../lib/Target/AMDGPU/AMDGPUSubtarget.cpp:44: lib/Target/AMDGPU/R600GenSubtargetInfo.inc: In constructor 'llvm::R600GenSubtargetInfo::R600GenSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef, llvm::StringRef)': lib/Target/AMDGPU/R600GenSubtargetInfo.inc:336: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 336 | R600Stages, R600OperandCycles, R600ForwardingPaths) {} | lib/Target/AMDGPU/R600GenSubtargetInfo.inc:336: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1626/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o -c ../lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp [1627/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o -c ../lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp [1628/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPerfHintAnalysis.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPerfHintAnalysis.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPerfHintAnalysis.cpp.o -c ../lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp [1629/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o -c ../lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp [1630/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o -c ../lib/Target/AMDGPU/AMDILCFGStructurizer.cpp [1631/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPrintfRuntimeBinding.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPrintfRuntimeBinding.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPrintfRuntimeBinding.cpp.o -c ../lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp [1632/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o -c ../lib/Target/AMDGPU/AMDGPUTargetMachine.cpp In file included from ../lib/Target/AMDGPU/SIInstrInfo.h:21, from ../lib/Target/AMDGPU/GCNSubtarget.h:21, from ../lib/Target/AMDGPU/AMDGPUTargetMachine.h:17, from ../lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:15: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ [1633/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o -c ../lib/Target/AMDGPU/GCNMinRegStrategy.cpp [1634/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o -c ../lib/Target/AMDGPU/GCNHazardRecognizer.cpp [1635/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUResourceUsageAnalysis.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUResourceUsageAnalysis.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUResourceUsageAnalysis.cpp.o -c ../lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.cpp [1636/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o -c ../lib/Target/AMDGPU/GCNIterativeScheduler.cpp [1637/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o -c ../lib/Target/AMDGPU/GCNRegPressure.cpp [1638/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600AsmPrinter.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600AsmPrinter.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600AsmPrinter.cpp.o -c ../lib/Target/AMDGPU/R600AsmPrinter.cpp [1639/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o -c ../lib/Target/AMDGPU/R600ClauseMergePass.cpp [1640/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o -c ../lib/Target/AMDGPU/GCNSchedStrategy.cpp [1641/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o -c ../lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp [1642/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o -c ../lib/Target/AMDGPU/R600EmitClauseMarkers.cpp [1643/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o -c ../lib/Target/AMDGPU/R600FrameLowering.cpp [1644/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o -c ../lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp [1645/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o -c ../lib/Target/AMDGPU/R600MachineFunctionInfo.cpp [1646/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OpenCLImageTypeLoweringPass.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OpenCLImageTypeLoweringPass.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OpenCLImageTypeLoweringPass.cpp.o -c ../lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp [1647/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o -c ../lib/Target/AMDGPU/R600MachineScheduler.cpp [1648/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o -c ../lib/Target/AMDGPU/R600InstrInfo.cpp In file included from ../lib/Target/AMDGPU/R600InstrInfo.h:18, from ../lib/Target/AMDGPU/R600InstrInfo.cpp:14: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/DFAPacketizer.h:31, from lib/Target/AMDGPU/R600GenDFAPacketizer.inc:10, from ../lib/Target/AMDGPU/R600InstrInfo.cpp:24: ../include/llvm/Support/Automaton.h: In constructor 'llvm::internal::NfaTranscriber::NfaTranscriber(llvm::ArrayRef)': ../include/llvm/Support/Automaton.h:115:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 115 | NfaTranscriber(ArrayRef TransitionInfo) | ^~~~~~~~~~~~~~ ../include/llvm/Support/Automaton.h:115:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/armv7hl-redhat-linux-gnueabi/bits/c++allocator.h:33, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/allocator.h:46, from /opt/rh/devtoolset-9/root/usr/include/c++/9/string:41, from ../include/llvm/Support/ErrorHandling.h:18, from ../include/llvm/ADT/Hashing.h:48, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/CodeGen/TargetRegisterInfo.h:18, from lib/Target/AMDGPU/R600GenRegisterInfo.inc:8826, from ../lib/Target/AMDGPU/R600RegisterInfo.h:18, from ../lib/Target/AMDGPU/R600InstrInfo.h:17, from ../lib/Target/AMDGPU/R600InstrInfo.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/ext/new_allocator.h: In member function 'llvm::DFAPacketizer* llvm::R600GenSubtargetInfo::createDFAPacketizer(const llvm::InstrItineraryData*) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/ext/new_allocator.h:147:4: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 147 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/ext/new_allocator.h:147:4: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 147 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/ext/new_allocator.h:147:4: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 147 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/R600InstrInfo.cpp: In member function 'virtual bool llvm::R600InstrInfo::PredicateInstruction(llvm::MachineInstr&, llvm::ArrayRef) const': ../lib/Target/AMDGPU/R600InstrInfo.cpp:949:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 949 | bool R600InstrInfo::PredicateInstruction(MachineInstr &MI, | ^~~~~~~~~~~~~ ../lib/Target/AMDGPU/R600InstrInfo.cpp: In member function 'virtual unsigned int llvm::R600InstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../lib/Target/AMDGPU/R600InstrInfo.cpp:733:10: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 733 | unsigned R600InstrInfo::insertBranch(MachineBasicBlock &MBB, | ^~~~~~~~~~~~~ [1649/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o -c ../lib/Target/AMDGPU/R600ISelLowering.cpp In file included from ../lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from ../lib/Target/AMDGPU/R600ISelLowering.h:17, from ../lib/Target/AMDGPU/R600ISelLowering.cpp:14: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from ../lib/Target/AMDGPU/R600ISelLowering.h:17, from ../lib/Target/AMDGPU/R600ISelLowering.cpp:14: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': ../include/llvm/CodeGen/TargetLowering.h:4001:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4001 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ [1650/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o -c ../lib/Target/AMDGPU/R600RegisterInfo.cpp [1651/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o -c ../lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp [1652/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o -c ../lib/Target/AMDGPU/R600Packetizer.cpp [1653/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o -c ../lib/Target/AMDGPU/SIAnnotateControlFlow.cpp [1654/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o -c ../lib/Target/AMDGPU/SIFixVGPRCopies.cpp [1655/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o -c ../lib/Target/AMDGPU/SIFixSGPRCopies.cpp [1656/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreAllocateWWMRegs.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreAllocateWWMRegs.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreAllocateWWMRegs.cpp.o -c ../lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp [1657/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o -c ../lib/Target/AMDGPU/SIFoldOperands.cpp [1658/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFormMemoryClauses.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFormMemoryClauses.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFormMemoryClauses.cpp.o -c ../lib/Target/AMDGPU/SIFormMemoryClauses.cpp [1659/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertHardClauses.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertHardClauses.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertHardClauses.cpp.o -c ../lib/Target/AMDGPU/SIInsertHardClauses.cpp [1660/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o -c ../lib/Target/AMDGPU/SIFrameLowering.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/TargetFrameLowering.h:16, from ../lib/Target/AMDGPU/AMDGPUFrameLowering.h:17, from ../lib/Target/AMDGPU/SIFrameLowering.h:12, from ../lib/Target/AMDGPU/SIFrameLowering.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1661/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILateBranchLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILateBranchLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILateBranchLowering.cpp.o -c ../lib/Target/AMDGPU/SILateBranchLowering.cpp [1662/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o -c ../lib/Target/AMDGPU/SIInsertWaitcnts.cpp [1663/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o -c ../lib/Target/AMDGPU/SILoadStoreOptimizer.cpp In file included from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:20, from ../lib/Target/AMDGPU/AMDGPUCallLowering.h:17, from ../lib/Target/AMDGPU/GCNSubtarget.h:17, from ../lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:61: ../include/llvm/CodeGen/MachineFunction.h: In function 'llvm::MachineMemOperand* combineKnownAdjacentMMOs(llvm::MachineFunction&, const llvm::MachineMemOperand*, const llvm::MachineMemOperand*)': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1664/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o -c ../lib/Target/AMDGPU/SIInstrInfo.cpp In file included from ../lib/Target/AMDGPU/SIInstrInfo.cpp:47: lib/Target/AMDGPU/AMDGPUGenSearchableTables.inc: In function 'const llvm::AMDGPU::ImageDimIntrinsicInfo* llvm::AMDGPU::getImageDimIntrinsicInfo(unsigned int)': lib/Target/AMDGPU/AMDGPUGenSearchableTables.inc:963: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 963 | struct KeyType { | In file included from ../lib/Target/AMDGPU/SIInstrInfo.h:21, from ../lib/Target/AMDGPU/SIInstrInfo.cpp:14: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ ../lib/Target/AMDGPU/SIInstrInfo.cpp: In member function 'virtual bool llvm::SIInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../lib/Target/AMDGPU/SIInstrInfo.cpp:2545: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2545 | bool SIInstrInfo::canInsertSelect(const MachineBasicBlock &MBB, | ../lib/Target/AMDGPU/SIInstrInfo.cpp: In member function 'virtual unsigned int llvm::SIInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../lib/Target/AMDGPU/SIInstrInfo.cpp:2471: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2471 | unsigned SIInstrInfo::insertBranch(MachineBasicBlock &MBB, | ../lib/Target/AMDGPU/SIInstrInfo.cpp: In member function 'virtual void llvm::SIInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../lib/Target/AMDGPU/SIInstrInfo.cpp:2587: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2587 | void SIInstrInfo::insertSelect(MachineBasicBlock &MBB, | ../lib/Target/AMDGPU/SIInstrInfo.cpp: In member function 'void llvm::SIInstrInfo::insertVectorSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../lib/Target/AMDGPU/SIInstrInfo.cpp:1048: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1048 | void SIInstrInfo::insertVectorSelect(MachineBasicBlock &MBB, | [1665/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o -c ../lib/Target/AMDGPU/SILowerControlFlow.cpp [1666/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o -c ../lib/Target/AMDGPU/SIISelLowering.cpp ../lib/Target/AMDGPU/SIISelLowering.cpp: In member function 'virtual llvm::LLT llvm::SITargetLowering::getPreferredShiftAmountTy(llvm::LLT) const': ../lib/Target/AMDGPU/SIISelLowering.cpp:4402:5: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4402 | LLT SITargetLowering::getPreferredShiftAmountTy(LLT Ty) const { | ^~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/SIISelLowering.cpp: In member function 'virtual llvm::Register llvm::SITargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': ../lib/Target/AMDGPU/SIISelLowering.cpp:3371:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3371 | Register SITargetLowering::getRegisterByName(const char* RegName, LLT VT, | ^~~~~~~~~~~~~~~~ In file included from ../lib/Target/AMDGPU/SIISelLowering.cpp:14: ../lib/Target/AMDGPU/SIISelLowering.h: In member function 'virtual bool llvm::SITargetLowering::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../lib/Target/AMDGPU/SIISelLowering.h:277:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 277 | bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/SelectionDAG.h:31, from ../include/llvm/CodeGen/TargetLowering.h:34, from ../lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from ../lib/Target/AMDGPU/SIISelLowering.h:17, from ../lib/Target/AMDGPU/SIISelLowering.cpp:14: ../include/llvm/CodeGen/MachineFunction.h: In member function 'llvm::SDValue llvm::SITargetLowering::getMemIntrinsicNode(unsigned int, const llvm::SDLoc&, llvm::SDVTList, llvm::ArrayRef, llvm::EVT, llvm::MachineMemOperand*, llvm::SelectionDAG&) const': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h: In member function 'llvm::SDValue llvm::SITargetLowering::lowerSBuffer(llvm::EVT, llvm::SDLoc, llvm::SDValue, llvm::SDValue, llvm::SDValue, llvm::SelectionDAG&) const': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/SIISelLowering.cpp: In member function 'bool llvm::SITargetLowering::denormalsEnabledForType(llvm::LLT, llvm::MachineFunction&) const': ../lib/Target/AMDGPU/SIISelLowering.cpp:12047:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 12047 | bool SITargetLowering::denormalsEnabledForType(LLT Ty, | ^~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/CodeGen/MachineFrameInfo.h:21, from ../include/llvm/CodeGen/CallingConvLower.h:18, from ../lib/Target/AMDGPU/AMDGPUISelLowering.h:18, from ../lib/Target/AMDGPU/SIISelLowering.h:17, from ../lib/Target/AMDGPU/SIISelLowering.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void llvm::SITargetLowering::insertCopiesSplitCSR(llvm::MachineBasicBlock*, const llvm::SmallVectorImpl&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1667/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o -c ../lib/Target/AMDGPU/SILowerI1Copies.cpp [1668/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerSGPRSpills.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerSGPRSpills.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerSGPRSpills.cpp.o -c ../lib/Target/AMDGPU/SILowerSGPRSpills.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/TinyPtrVector.h:12, from ../include/llvm/IR/PassManager.h:44, from ../lib/Target/AMDGPU/AMDGPU.h:13, from ../lib/Target/AMDGPU/SILowerSGPRSpills.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1669/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o -c ../lib/Target/AMDGPU/SIMachineFunctionInfo.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/PassAnalysisSupport.h:30, from ../include/llvm/Pass.h:337, from ../lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from ../lib/Target/AMDGPU/SIMachineFunctionInfo.h:16, from ../lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'bool llvm::SIMachineFunctionInfo::allocateSGPRSpillToVGPR(llvm::MachineFunction&, int)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1670/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o -c ../lib/Target/AMDGPU/SIOptimizeExecMasking.cpp [1671/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o -c ../lib/Target/AMDGPU/SIMemoryLegalizer.cpp [1672/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o -c ../lib/Target/AMDGPU/SIMachineScheduler.cpp ../lib/Target/AMDGPU/SIMachineScheduler.cpp: In member function 'void llvm::SIScheduleBlock::initRegPressure(llvm::MachineBasicBlock::iterator, llvm::MachineBasicBlock::iterator)': ../lib/Target/AMDGPU/SIMachineScheduler.cpp:327:27: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 327 | TopRPTracker.addLiveRegs(RPTracker.getPressure().LiveInRegs); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/SIMachineScheduler.cpp:328:27: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 328 | BotRPTracker.addLiveRegs(RPTracker.getPressure().LiveOutRegs); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1673/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o -c ../lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp [1674/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPostRABundler.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPostRABundler.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPostRABundler.cpp.o -c ../lib/Target/AMDGPU/SIPostRABundler.cpp [1675/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o -c ../lib/Target/AMDGPU/SIPeepholeSDWA.cpp [1676/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIProgramInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIProgramInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIProgramInfo.cpp.o -c ../lib/Target/AMDGPU/SIProgramInfo.cpp [1677/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeVGPRLiveRange.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeVGPRLiveRange.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeVGPRLiveRange.cpp.o -c ../lib/Target/AMDGPU/SIOptimizeVGPRLiveRange.cpp [1678/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreEmitPeephole.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreEmitPeephole.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreEmitPeephole.cpp.o -c ../lib/Target/AMDGPU/SIPreEmitPeephole.cpp [1679/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o -c ../lib/Target/AMDGPU/GCNILPSched.cpp [1680/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o -c ../lib/Target/AMDGPU/SIShrinkInstructions.cpp [1681/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o -c ../lib/Target/AMDGPU/SIRegisterInfo.cpp [1682/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNDPPCombine.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNDPPCombine.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNDPPCombine.cpp.o -c ../lib/Target/AMDGPU/GCNDPPCombine.cpp [1683/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNNSAReassign.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNNSAReassign.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNNSAReassign.cpp.o -c ../lib/Target/AMDGPU/GCNNSAReassign.cpp [1684/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o -c ../lib/Target/AMDGPU/SIWholeQuadMode.cpp [1685/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNPreRAOptimizations.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNPreRAOptimizations.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNPreRAOptimizations.cpp.o -c ../lib/Target/AMDGPU/GCNPreRAOptimizations.cpp [1686/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU -I../lib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegister.cpp.o -MF lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegister.cpp.o.d -o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegister.cpp.o -c ../lib/Target/AMDGPU/SIModeRegister.cpp [1687/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o -c ../lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp [1688/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o -c ../lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp [1689/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o -c ../lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp [1690/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o -c ../lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp [1691/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o -c ../lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp [1692/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUInstPrinter.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUInstPrinter.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUInstPrinter.cpp.o -c ../lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp [1693/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o -c ../lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp [1694/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/AsmParser -I../lib/Target/AMDGPU/AsmParser -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o -MF lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o.d -o lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o -c ../lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp ../lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp: In member function 'bool {anonymous}::AMDGPUOperand::isInlinableImm(llvm::MVT) const': ../lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:1817: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 1817 | if (type.getScalarSizeInBits() == 16) { | ../lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp: In function 'void {anonymous}::AMDGPUAsmParser::peekTokens(llvm::MutableArrayRef)': ../lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:6538: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 6538 | AMDGPUAsmParser::peekTokens(MutableArrayRef Tokens) { | ../lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:6539: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 6539 | auto TokCount = getLexer().peekTokens(Tokens); | In file included from ../include/llvm/MC/MCParser/MCAsmParser.h:18, from ../lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:27: ../include/llvm/MC/MCParser/MCAsmLexer.h: In member function 'llvm::AsmToken {anonymous}::AMDGPUAsmParser::peekToken()': ../include/llvm/MC/MCParser/MCAsmLexer.h:117:34: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 117 | size_t ReadCount = peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp: In member function 'bool {anonymous}::AMDGPUAsmParser::isModifier()': ../lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:2878: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 2878 | peekTokens(NextToken); | ../lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp: In member function 'llvm::OperandMatchResultTy {anonymous}::AMDGPUAsmParser::parseRegOrImmWithFPInputMods(llvm::OperandVector&, bool)': ../lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:2911: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 2911 | peekTokens(NextToken); | [1695/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCTargetDesc.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCTargetDesc.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCTargetDesc.cpp.o -c ../lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.cpp [1696/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o -c ../lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp [1697/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/TargetInfo -I../lib/Target/AMDGPU/TargetInfo -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o -MF lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o.d -o lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o -c ../lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp [1698/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMAMDGPUInfo.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMAMDGPUInfo.a lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMAMDGPUInfo.a && : [1699/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/Utils -I../lib/Target/AMDGPU/Utils -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o -MF lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o.d -o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o -c ../lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp [1700/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o -c ../lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp In file included from ../lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:44: lib/Target/AMDGPU/R600GenSubtargetInfo.inc: In function 'llvm::MCSubtargetInfo* createAMDGPUMCSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef)': lib/Target/AMDGPU/R600GenSubtargetInfo.inc:241:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 241 | WPR, WL, RA, IS, OC, FP) { } | ^ lib/Target/AMDGPU/R600GenSubtargetInfo.inc:241:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:40: lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc:803:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 803 | WPR, WL, RA, IS, OC, FP) { } | ^ lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc:803:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1701/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/Utils -I../lib/Target/AMDGPU/Utils -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPULDSUtils.cpp.o -MF lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPULDSUtils.cpp.o.d -o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPULDSUtils.cpp.o -c ../lib/Target/AMDGPU/Utils/AMDGPULDSUtils.cpp [1702/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/Disassembler -I../lib/Target/AMDGPU/Disassembler -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -Ilib/Target/AMDGPU/Disassembler/.. -I../lib/Target/AMDGPU/Disassembler/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o -MF lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o.d -o lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o -c ../lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/MC/MCDisassembler/MCSymbolizer.h:18, from ../include/llvm/MC/MCDisassembler/MCDisassembler.h:15, from ../lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h:18, from ../lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:19: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual bool llvm::AMDGPUSymbolizer::tryAddingSymbolicOperand(llvm::MCInst&, llvm::raw_ostream&, int64_t, uint64_t, bool, uint64_t, uint64_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1703/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU/MCTargetDesc -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o -MF lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o.d -o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o -c ../lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp [1704/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-fast-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenFastISel.inc -d lib/Target/PowerPC/PPCGenFastISel.inc.d [1705/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/Utils -I../lib/Target/AMDGPU/Utils -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o -MF lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o.d -o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o -c ../lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp [1706/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-emitter -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenMCCodeEmitter.inc -d lib/Target/PowerPC/PPCGenMCCodeEmitter.inc.d [1707/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenRegisterInfo.inc -d lib/Target/PowerPC/PPCGenRegisterInfo.inc.d [1708/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/Utils -I../lib/Target/AMDGPU/Utils -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUPALMetadata.cpp.o -MF lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUPALMetadata.cpp.o.d -o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUPALMetadata.cpp.o -c ../lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp [1709/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-exegesis -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenExegesis.inc -d lib/Target/PowerPC/PPCGenExegesis.inc.d [1710/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-subtarget -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenSubtargetInfo.inc -d lib/Target/PowerPC/PPCGenSubtargetInfo.inc.d [1711/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-instr-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenInstrInfo.inc -d lib/Target/PowerPC/PPCGenInstrInfo.inc.d [1712/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-bank -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenRegisterBank.inc -d lib/Target/PowerPC/PPCGenRegisterBank.inc.d [1713/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-writer -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/NVPTX -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/NVPTX/NVPTX.td --write-if-changed -o lib/Target/NVPTX/NVPTXGenAsmWriter.inc -d lib/Target/NVPTX/NVPTXGenAsmWriter.inc.d [1714/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-global-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/PowerPC/PPC.td --write-if-changed -o lib/Target/PowerPC/PPCGenGlobalISel.inc -d lib/Target/PowerPC/PPCGenGlobalISel.inc.d [1715/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-dag-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/NVPTX -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/NVPTX/NVPTX.td --write-if-changed -o lib/Target/NVPTX/NVPTXGenDAGISel.inc -d lib/Target/NVPTX/NVPTXGenDAGISel.inc.d [1716/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AMDGPU/Utils -I../lib/Target/AMDGPU/Utils -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o -MF lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o.d -o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o -c ../lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp In file included from ../lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp:29: lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc: In function 'int llvm::AMDGPU::getSDWAOp(uint16_t)': lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc:129500: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 129500 | return getSDWAOpTable[mid][1]; | [1717/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-instr-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/NVPTX -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/NVPTX/NVPTX.td --write-if-changed -o lib/Target/NVPTX/NVPTXGenInstrInfo.inc -d lib/Target/NVPTX/NVPTXGenInstrInfo.inc.d [1718/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o -c ../lib/Target/PowerPC/PPCBranchSelector.cpp [1719/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCInstructionSelector.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCInstructionSelector.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCInstructionSelector.cpp.o -c ../lib/Target/PowerPC/GISel/PPCInstructionSelector.cpp [1720/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o -c ../lib/Target/PowerPC/PPCBoolRetToInt.cpp [1721/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o -c ../lib/Target/PowerPC/PPCAsmPrinter.cpp [1722/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o -c ../lib/Target/PowerPC/PPCCTRLoops.cpp [1723/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o -c ../lib/Target/PowerPC/PPCBranchCoalescing.cpp [1724/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o -c ../lib/Target/PowerPC/PPCCCState.cpp [1725/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCallingConv.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCallingConv.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCallingConv.cpp.o -c ../lib/Target/PowerPC/PPCCallingConv.cpp [1726/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o -c ../lib/Target/PowerPC/PPCHazardRecognizers.cpp [1727/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandAtomicPseudoInsts.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandAtomicPseudoInsts.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandAtomicPseudoInsts.cpp.o -c ../lib/Target/PowerPC/PPCExpandAtomicPseudoInsts.cpp [1728/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o -c ../lib/Target/PowerPC/PPCEarlyReturn.cpp [1729/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o -c ../lib/Target/PowerPC/PPCInstrInfo.cpp In file included from ../lib/Target/PowerPC/PPCInstrInfo.h:17, from ../lib/Target/PowerPC/PPCInstrInfo.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/PowerPC/PPCInstrInfo.cpp: In member function 'virtual bool llvm::PPCInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../lib/Target/PowerPC/PPCInstrInfo.cpp:2277:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2277 | bool PPCInstrInfo::SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~ ../lib/Target/PowerPC/PPCInstrInfo.cpp:2277:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../lib/Target/PowerPC/PPCInstrInfo.h:17, from ../lib/Target/PowerPC/PPCInstrInfo.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ ../lib/Target/PowerPC/PPCInstrInfo.cpp: In member function 'virtual bool llvm::PPCInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../lib/Target/PowerPC/PPCInstrInfo.cpp:1531:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1531 | bool PPCInstrInfo::canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../lib/Target/PowerPC/PPCInstrInfo.cpp: In member function 'virtual void llvm::PPCInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../lib/Target/PowerPC/PPCInstrInfo.cpp:1569:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1569 | void PPCInstrInfo::insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../lib/Target/PowerPC/PPCInstrInfo.cpp: In member function 'virtual unsigned int llvm::PPCInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../lib/Target/PowerPC/PPCInstrInfo.cpp:1478:10: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1478 | unsigned PPCInstrInfo::insertBranch(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../lib/Target/PowerPC/PPCInstrInfo.cpp: In member function 'virtual bool llvm::PPCInstrInfo::PredicateInstruction(llvm::MachineInstr&, llvm::ArrayRef) const': ../lib/Target/PowerPC/PPCInstrInfo.cpp:2178:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2178 | bool PPCInstrInfo::PredicateInstruction(MachineInstr &MI, | ^~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/MC/LaneBitmask.h:33, from ../include/llvm/MC/MCRegisterInfo.h:21, from ../lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:19, from ../lib/Target/PowerPC/PPCRegisterInfo.h:17, from ../lib/Target/PowerPC/PPCInstrInfo.h:16, from ../lib/Target/PowerPC/PPCInstrInfo.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/MC/LaneBitmask.h:33, from ../include/llvm/MC/MCRegisterInfo.h:21, from ../lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:19, from ../lib/Target/PowerPC/PPCRegisterInfo.h:17, from ../lib/Target/PowerPC/PPCInstrInfo.h:16, from ../lib/Target/PowerPC/PPCInstrInfo.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual bool llvm::PPCInstrInfo::ClobbersPredicate(llvm::MachineInstr&, std::vector >&, bool) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [1730/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o -c ../lib/Target/PowerPC/PPCISelDAGToDAG.cpp [1731/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o -c ../lib/Target/PowerPC/PPCFrameLowering.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/TargetFrameLowering.h:16, from ../lib/Target/PowerPC/PPCFrameLowering.h:16, from ../lib/Target/PowerPC/PPCFrameLowering.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual bool llvm::PPCFrameLowering::spillCalleeSavedRegisters(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::ArrayRef, const llvm::TargetRegisterInfo*) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1732/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o -c ../lib/Target/PowerPC/PPCFastISel.cpp [1733/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o -c ../lib/Target/PowerPC/PPCMachineFunctionInfo.cpp [1734/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopInstrFormPrep.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopInstrFormPrep.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopInstrFormPrep.cpp.o -c ../lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp [1735/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o -c ../lib/Target/PowerPC/PPCMCInstLower.cpp [1736/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineScheduler.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineScheduler.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineScheduler.cpp.o -c ../lib/Target/PowerPC/PPCMachineScheduler.cpp [1737/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o -c ../lib/Target/PowerPC/PPCISelLowering.cpp In file included from ../lib/Target/PowerPC/PPCISelLowering.h:23, from ../lib/Target/PowerPC/PPCISelLowering.cpp:13: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/Target/PowerPC/PPCISelLowering.h:23, from ../lib/Target/PowerPC/PPCISelLowering.cpp:13: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool isConstantUnsignedBitfieldExtactLegal(unsigned Opc, LLT Ty1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/Target/PowerPC/PPCISelLowering.cpp: In member function 'virtual llvm::Register llvm::PPCTargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': ../lib/Target/PowerPC/PPCISelLowering.cpp:16008:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 16008 | Register PPCTargetLowering::getRegisterByName(const char* RegName, LLT VT, | ^~~~~~~~~~~~~~~~~ ../lib/Target/PowerPC/PPCISelLowering.cpp: In member function 'virtual llvm::MachineBasicBlock* llvm::PPCTargetLowering::EmitInstrWithCustomInserter(llvm::MachineInstr&, llvm::MachineBasicBlock*) const': ../lib/Target/PowerPC/PPCISelLowering.cpp:11902:22: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 11902 | TII->insertSelect(*BB, MI, dl, MI.getOperand(0).getReg(), Cond, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11903 | MI.getOperand(2).getReg(), MI.getOperand(3).getReg()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/TargetInstrInfo.h:23, from ../lib/Target/PowerPC/PPCInstrInfo.h:17, from ../lib/Target/PowerPC/PPCISelLowering.h:17, from ../lib/Target/PowerPC/PPCISelLowering.cpp:13: ../include/llvm/CodeGen/MachineFunction.h: In member function 'virtual llvm::SDValue llvm::PPCTargetLowering::PerformDAGCombine(llvm::SDNode*, llvm::TargetLowering::DAGCombinerInfo&) const': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1738/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMacroFusion.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMacroFusion.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMacroFusion.cpp.o -c ../lib/Target/PowerPC/PPCMacroFusion.cpp [1739/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o -c ../lib/Target/PowerPC/PPCMIPeephole.cpp [1740/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o -c ../lib/Target/PowerPC/PPCRegisterInfo.cpp [1741/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o -c ../lib/Target/PowerPC/PPCTargetObjectFile.cpp [1742/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o -c ../lib/Target/PowerPC/PPCSubtarget.cpp In file included from ../lib/Target/PowerPC/PPCInstrInfo.h:17, from ../lib/Target/PowerPC/PPCISelLowering.h:17, from ../lib/Target/PowerPC/PPCSubtarget.h:17, from ../lib/Target/PowerPC/PPCSubtarget.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ In file included from ../lib/Target/PowerPC/PPCSubtarget.cpp:37: lib/Target/PowerPC/PPCGenSubtargetInfo.inc: In constructor 'llvm::PPCGenSubtargetInfo::PPCGenSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef, llvm::StringRef)': lib/Target/PowerPC/PPCGenSubtargetInfo.inc:8362:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 8362 | PPCStages, PPCOperandCycles, PPCForwardingPaths) {} | ^ lib/Target/PowerPC/PPCGenSubtargetInfo.inc:8362:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1743/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o -c ../lib/Target/PowerPC/PPCTOCRegDeps.cpp [1744/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o -c ../lib/Target/PowerPC/PPCTLSDynamicCall.cpp [1745/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o -c ../lib/Target/PowerPC/PPCTargetMachine.cpp [1746/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o -c ../lib/Target/PowerPC/PPCVSXCopy.cpp [1747/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o -c ../lib/Target/PowerPC/PPCReduceCRLogicals.cpp [1748/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o -c ../lib/Target/PowerPC/PPCTargetTransformInfo.cpp [1749/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o -c ../lib/Target/PowerPC/PPCVSXFMAMutate.cpp [1750/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o -c ../lib/Target/PowerPC/PPCVSXSwapRemoval.cpp [1751/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandISEL.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandISEL.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandISEL.cpp.o -c ../lib/Target/PowerPC/PPCExpandISEL.cpp [1752/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLowerMASSVEntries.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLowerMASSVEntries.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLowerMASSVEntries.cpp.o -c ../lib/Target/PowerPC/PPCLowerMASSVEntries.cpp [1753/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o -c ../lib/Target/PowerPC/PPCPreEmitPeephole.cpp ../lib/Target/PowerPC/PPCPreEmitPeephole.cpp: In function 'virtual bool {anonymous}::PPCPreEmitPeephole::runOnMachineFunction(llvm::MachineFunction&)': ../lib/Target/PowerPC/PPCPreEmitPeephole.cpp:522:30: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 522 | TII->insertBranch(MBB, Br->getOperand(1).getMBB(), nullptr, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 523 | NoCond, Br->getDebugLoc()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [1754/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCRegisterBankInfo.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCRegisterBankInfo.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCRegisterBankInfo.cpp.o -c ../lib/Target/PowerPC/GISel/PPCRegisterBankInfo.cpp In file included from ../lib/Target/PowerPC/GISel/PPCRegisterBankInfo.h:18, from ../lib/Target/PowerPC/GISel/PPCRegisterBankInfo.cpp:13: ../include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': ../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 { | ^~~~~~~~~~~~~~~~~~~~~~ [1755/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCLegalizerInfo.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCLegalizerInfo.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCLegalizerInfo.cpp.o -c ../lib/Target/PowerPC/GISel/PPCLegalizerInfo.cpp [1756/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC -I../lib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCCallLowering.cpp.o -MF lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCCallLowering.cpp.o.d -o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCCallLowering.cpp.o -c ../lib/Target/PowerPC/GISel/PPCCallLowering.cpp In file included from ../lib/Target/PowerPC/GISel/PPCCallLowering.h:18, from ../lib/Target/PowerPC/GISel/PPCCallLowering.cpp:15: ../include/llvm/CodeGen/GlobalISel/CallLowering.h: In member function 'virtual void llvm::CallLowering::ValueHandler::assignValueToAddress(const llvm::CallLowering::ArgInfo&, unsigned int, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../include/llvm/CodeGen/GlobalISel/CallLowering.h:274:18: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 274 | virtual void assignValueToAddress(const ArgInfo &Arg, unsigned ValRegIndex, | ^~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/CallLowering.h:278:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 278 | assignValueToAddress(Arg.Regs[ValRegIndex], Addr, MemTy, MPO, VA); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/PowerPC/GISel/PPCCallLowering.cpp: In member function 'virtual void llvm::PPCIncomingValueHandler::assignValueToAddress(llvm::Register, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../lib/Target/PowerPC/GISel/PPCCallLowering.cpp:88:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 88 | void PPCIncomingValueHandler::assignValueToAddress(Register ValVReg, | ^~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/PowerPC/GISel/PPCCallLowering.cpp:96:40: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 96 | auto *MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, MemTy, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | inferAlignFromPtrInfo(MF, MPO)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/MC/LaneBitmask.h:33, from ../include/llvm/MC/MCRegisterInfo.h:21, from ../lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:19, from ../lib/Target/PowerPC/PPCRegisterInfo.h:17, from ../lib/Target/PowerPC/PPCInstrInfo.h:16, from ../lib/Target/PowerPC/PPCISelLowering.h:17, from ../lib/Target/PowerPC/GISel/PPCCallLowering.h:17, from ../lib/Target/PowerPC/GISel/PPCCallLowering.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void llvm::FormalArgHandler::markPhysRegUsed(unsigned int)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1757/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC -Ilib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o -c ../lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp [1758/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC/Disassembler -I../lib/Target/PowerPC/Disassembler -I../lib/Target/PowerPC -Ilib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o -MF lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o.d -o lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o -c ../lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp [1759/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC -Ilib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o -c ../lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp [1760/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC/AsmParser -I../lib/Target/PowerPC/AsmParser -I../lib/Target/PowerPC -Ilib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o -MF lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o.d -o lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o -c ../lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp [1761/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC -Ilib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCInstPrinter.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCInstPrinter.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCInstPrinter.cpp.o -c ../lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp [1762/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC -Ilib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o -c ../lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp In file included from ../lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:53: lib/Target/PowerPC/PPCGenSubtargetInfo.inc: In function 'llvm::MCSubtargetInfo* createPPCMCSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef)': lib/Target/PowerPC/PPCGenSubtargetInfo.inc:8189:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 8189 | WPR, WL, RA, IS, OC, FP) { } | ^ lib/Target/PowerPC/PPCGenSubtargetInfo.inc:8189:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1763/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC -Ilib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o -c ../lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp [1764/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC -Ilib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o -c ../lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp [1765/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC -Ilib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFObjectWriter.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFObjectWriter.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFObjectWriter.cpp.o -c ../lib/Target/PowerPC/MCTargetDesc/PPCXCOFFObjectWriter.cpp [1766/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC -Ilib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o -c ../lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp [1767/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC/TargetInfo -I../lib/Target/PowerPC/TargetInfo -I../lib/Target/PowerPC -Ilib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o -MF lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o.d -o lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o -c ../lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp [1768/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMPowerPCInfo.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMPowerPCInfo.a lib/Target/PowerPC/TargetInfo/CMakeFiles/LLVMPowerPCInfo.dir/PowerPCTargetInfo.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMPowerPCInfo.a && : [1769/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMPowerPCDisassembler.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMPowerPCDisassembler.a lib/Target/PowerPC/Disassembler/CMakeFiles/LLVMPowerPCDisassembler.dir/PPCDisassembler.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMPowerPCDisassembler.a && : [1770/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/NVPTX -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/NVPTX/NVPTX.td --write-if-changed -o lib/Target/NVPTX/NVPTXGenRegisterInfo.inc -d lib/Target/NVPTX/NVPTXGenRegisterInfo.inc.d [1771/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC -Ilib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o -c ../lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp [1772/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC -Ilib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFStreamer.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFStreamer.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFStreamer.cpp.o -c ../lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.cpp [1773/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-subtarget -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/NVPTX -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/NVPTX/NVPTX.td --write-if-changed -o lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc -d lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc.d [1774/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-matcher -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenAsmMatcher.inc -d lib/Target/SystemZ/SystemZGenAsmMatcher.inc.d [1775/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-writer -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenAsmWriter.inc -d lib/Target/SystemZ/SystemZGenAsmWriter.inc.d [1776/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC/MCTargetDesc -I../lib/Target/PowerPC -Ilib/Target/PowerPC -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFStreamer.cpp.o -MF lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFStreamer.cpp.o.d -o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFStreamer.cpp.o -c ../lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp [1777/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMPowerPCDesc.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMPowerPCDesc.a lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCAsmBackend.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCInstPrinter.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCTargetDesc.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCAsmInfo.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCCodeEmitter.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCMCExpr.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCPredicates.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFObjectWriter.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFObjectWriter.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCELFStreamer.cpp.o lib/Target/PowerPC/MCTargetDesc/CMakeFiles/LLVMPowerPCDesc.dir/PPCXCOFFStreamer.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMPowerPCDesc.a && : [1778/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMPowerPCAsmParser.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMPowerPCAsmParser.a lib/Target/PowerPC/AsmParser/CMakeFiles/LLVMPowerPCAsmParser.dir/PPCAsmParser.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMPowerPCAsmParser.a && : [1779/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o -c ../lib/Target/NVPTX/NVPTXAllocaHoisting.cpp [1780/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o -c ../lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp [1781/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAtomicLower.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAtomicLower.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAtomicLower.cpp.o -c ../lib/Target/NVPTX/NVPTXAtomicLower.cpp [1782/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o -c ../lib/Target/NVPTX/NVPTXFrameLowering.cpp [1783/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o -c ../lib/Target/NVPTX/NVPTXGenericToNVVM.cpp [1784/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o -c ../lib/Target/NVPTX/NVPTXAsmPrinter.cpp [1785/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o -c ../lib/Target/NVPTX/NVPTXImageOptimizer.cpp [1786/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o -c ../lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp [1787/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o -c ../lib/Target/NVPTX/NVPTXInstrInfo.cpp In file included from ../lib/Target/NVPTX/NVPTXInstrInfo.h:18, from ../lib/Target/NVPTX/NVPTXInstrInfo.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ ../lib/Target/NVPTX/NVPTXInstrInfo.cpp: In member function 'virtual unsigned int llvm::NVPTXInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../lib/Target/NVPTX/NVPTXInstrInfo.cpp:180:10: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 180 | unsigned NVPTXInstrInfo::insertBranch(MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~ [1788/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o -c ../lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp [1789/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o -c ../lib/Target/NVPTX/NVPTXISelLowering.cpp In file included from ../lib/Target/NVPTX/NVPTXISelLowering.h:19, from ../lib/Target/NVPTX/NVPTXISelLowering.cpp:14: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/Target/NVPTX/NVPTXISelLowering.h:19, from ../lib/Target/NVPTX/NVPTXISelLowering.cpp:14: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool isConstantUnsignedBitfieldExtactLegal(unsigned Opc, LLT Ty1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': ../include/llvm/CodeGen/TargetLowering.h:4001:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4001 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ [1790/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o -c ../lib/Target/NVPTX/NVPTXMCExpr.cpp [1791/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o -c ../lib/Target/NVPTX/NVPTXLowerArgs.cpp [1792/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o -c ../lib/Target/NVPTX/NVPTXLowerAlloca.cpp [1793/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o -c ../lib/Target/NVPTX/NVPTXPeephole.cpp [1794/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o -c ../lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp ../lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp: In member function 'virtual bool {anonymous}::NVPTXPrologEpilogPass::runOnMachineFunction(llvm::MachineFunction&)': ../lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:85:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 85 | DIExpr = DIExpression::appendOpsToArg(DIExpr, Ops, OpIdx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [1795/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o -c ../lib/Target/NVPTX/NVPTXRegisterInfo.cpp [1796/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o -c ../lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp [1797/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o -c ../lib/Target/NVPTX/NVPTXSubtarget.cpp In file included from ../lib/Target/NVPTX/NVPTXInstrInfo.h:18, from ../lib/Target/NVPTX/NVPTXSubtarget.h:19, from ../lib/Target/NVPTX/NVPTXSubtarget.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ In file included from ../lib/Target/NVPTX/NVPTXSubtarget.cpp:23: lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc: In constructor 'llvm::NVPTXGenSubtargetInfo::NVPTXGenSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef, llvm::StringRef)': lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc:281:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 281 | nullptr, nullptr, nullptr) {} | ^ lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc:281:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1798/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o -c ../lib/Target/NVPTX/NVVMIntrRange.cpp [1799/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o -c ../lib/Target/NVPTX/NVPTXUtilities.cpp [1800/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o -c ../lib/Target/NVPTX/NVVMReflect.cpp [1801/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o -c ../lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp [1802/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX/MCTargetDesc -I../lib/Target/NVPTX/MCTargetDesc -I../lib/Target/NVPTX -Ilib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o -MF lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o.d -o lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o -c ../lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp [1803/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXProxyRegErasure.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXProxyRegErasure.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXProxyRegErasure.cpp.o -c ../lib/Target/NVPTX/NVPTXProxyRegErasure.cpp [1804/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX/MCTargetDesc -I../lib/Target/NVPTX/MCTargetDesc -I../lib/Target/NVPTX -Ilib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXTargetStreamer.cpp.o -MF lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXTargetStreamer.cpp.o.d -o lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXTargetStreamer.cpp.o -c ../lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp [1805/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX/TargetInfo -I../lib/Target/NVPTX/TargetInfo -I../lib/Target/NVPTX -Ilib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o -MF lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o.d -o lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o -c ../lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp [1806/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMNVPTXInfo.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMNVPTXInfo.a lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMNVPTXInfo.a && : [1807/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-callingconv -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenCallingConv.inc -d lib/Target/SystemZ/SystemZGenCallingConv.inc.d [1808/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-disassembler -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenDisassemblerTables.inc -d lib/Target/SystemZ/SystemZGenDisassemblerTables.inc.d [1809/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX/MCTargetDesc -I../lib/Target/NVPTX/MCTargetDesc -I../lib/Target/NVPTX -Ilib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o -MF lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o.d -o lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o -c ../lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp In file included from ../lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp:29: lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc: In function 'llvm::MCSubtargetInfo* createNVPTXMCSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef)': lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc:177:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 177 | WPR, WL, RA, IS, OC, FP) { } | ^ lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc:177:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1810/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-dag-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenDAGISel.inc -d lib/Target/SystemZ/SystemZGenDAGISel.inc.d [1811/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX -I../lib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o -MF lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o.d -o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o -c ../lib/Target/NVPTX/NVPTXTargetMachine.cpp In file included from ../lib/Target/NVPTX/NVPTXInstrInfo.h:18, from ../lib/Target/NVPTX/NVPTXSubtarget.h:19, from ../lib/Target/NVPTX/NVPTXTargetMachine.h:17, from ../lib/Target/NVPTX/NVPTXTargetMachine.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ [1812/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-emitter -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc -d lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc.d [1813/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenRegisterInfo.inc -d lib/Target/SystemZ/SystemZGenRegisterInfo.inc.d [1814/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-instr-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenInstrInfo.inc -d lib/Target/SystemZ/SystemZGenInstrInfo.inc.d [1815/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-pseudo-lowering -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenMCPseudoLowering.inc -d lib/Target/AArch64/AArch64GenMCPseudoLowering.inc.d [1816/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-subtarget -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/SystemZ/SystemZ.td --write-if-changed -o lib/Target/SystemZ/SystemZGenSubtargetInfo.inc -d lib/Target/SystemZ/SystemZGenSubtargetInfo.inc.d [1817/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-emitter -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenMCCodeEmitter.inc -d lib/Target/AArch64/AArch64GenMCCodeEmitter.inc.d [1818/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o -c ../lib/Target/SystemZ/SystemZCallingConv.cpp [1819/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o -c ../lib/Target/SystemZ/SystemZConstantPoolValue.cpp [1820/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-instr-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenInstrInfo.inc -d lib/Target/AArch64/AArch64GenInstrInfo.inc.d [1821/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o -c ../lib/Target/SystemZ/SystemZAsmPrinter.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/set:60, from ../include/llvm/ADT/SmallSet.h:24, from ../include/llvm/CodeGen/MachineInstr.h:20, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/TargetFrameLowering.h:16, from ../lib/Target/SystemZ/SystemZFrameLowering.h:14, from ../lib/Target/SystemZ/SystemZSubtarget.h:16, from ../lib/Target/SystemZ/SystemZTargetMachine.h:17, from ../lib/Target/SystemZ/SystemZAsmPrinter.h:13, from ../lib/Target/SystemZ/SystemZAsmPrinter.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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::pair; _Val = std::pair, llvm::MCSymbol*>; _KeyOfValue = std::_Select1st, llvm::MCSymbol*> >; _Compare = llvm::SystemZAsmPrinter::CmpMCInst; _Alloc = std::allocator, llvm::MCSymbol*> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, llvm::MCSymbol*>, std::_Select1st, llvm::MCSymbol*> >, llvm::SystemZAsmPrinter::CmpMCInst, std::allocator, llvm::MCSymbol*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, llvm::MCSymbol*> >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1822/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCopyPhysRegs.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCopyPhysRegs.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCopyPhysRegs.cpp.o -c ../lib/Target/SystemZ/SystemZCopyPhysRegs.cpp [1823/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o -c ../lib/Target/SystemZ/SystemZElimCompare.cpp [1824/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/NVPTX/MCTargetDesc -I../lib/Target/NVPTX/MCTargetDesc -I../lib/Target/NVPTX -Ilib/Target/NVPTX -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXInstPrinter.cpp.o -MF lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXInstPrinter.cpp.o.d -o lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXInstPrinter.cpp.o -c ../lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp [1825/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMNVPTXDesc.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMNVPTXDesc.a lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXInstPrinter.cpp.o lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXTargetStreamer.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMNVPTXDesc.a && : [1826/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o -c ../lib/Target/SystemZ/SystemZFrameLowering.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/TargetFrameLowering.h:16, from ../lib/Target/SystemZ/SystemZFrameLowering.h:14, from ../lib/Target/SystemZ/SystemZFrameLowering.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1827/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZHazardRecognizer.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZHazardRecognizer.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZHazardRecognizer.cpp.o -c ../lib/Target/SystemZ/SystemZHazardRecognizer.cpp [1828/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o -c ../lib/Target/SystemZ/SystemZISelDAGToDAG.cpp [1829/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o -c ../lib/Target/SystemZ/SystemZLDCleanup.cpp [1830/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o -c ../lib/Target/SystemZ/SystemZInstrInfo.cpp In file included from ../lib/Target/SystemZ/SystemZInstrInfo.h:22, from ../lib/Target/SystemZ/SystemZInstrInfo.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ ../lib/Target/SystemZ/SystemZInstrInfo.cpp: In member function 'virtual bool llvm::SystemZInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../lib/Target/SystemZ/SystemZInstrInfo.cpp:533:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 533 | bool SystemZInstrInfo::canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~~ ../lib/Target/SystemZ/SystemZInstrInfo.cpp: In member function 'virtual unsigned int llvm::SystemZInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../lib/Target/SystemZ/SystemZInstrInfo.cpp:477:10: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 477 | unsigned SystemZInstrInfo::insertBranch(MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~~ ../lib/Target/SystemZ/SystemZInstrInfo.cpp: In member function 'virtual bool llvm::SystemZInstrInfo::PredicateInstruction(llvm::MachineInstr&, llvm::ArrayRef) const': ../lib/Target/SystemZ/SystemZInstrInfo.cpp:719:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 719 | bool SystemZInstrInfo::PredicateInstruction( | ^~~~~~~~~~~~~~~~ ../lib/Target/SystemZ/SystemZInstrInfo.cpp: In member function 'virtual void llvm::SystemZInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../lib/Target/SystemZ/SystemZInstrInfo.cpp:567:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 567 | void SystemZInstrInfo::insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~~ [1831/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o -c ../lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp [1832/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o -c ../lib/Target/SystemZ/SystemZLongBranch.cpp [1833/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineScheduler.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineScheduler.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineScheduler.cpp.o -c ../lib/Target/SystemZ/SystemZMachineScheduler.cpp [1834/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o -c ../lib/Target/SystemZ/SystemZMCInstLower.cpp [1835/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZPostRewrite.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZPostRewrite.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZPostRewrite.cpp.o -c ../lib/Target/SystemZ/SystemZPostRewrite.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/TargetRegisterInfo.h:18, from ../lib/Target/SystemZ/SystemZRegisterInfo.h:13, from ../lib/Target/SystemZ/SystemZInstrInfo.h:17, from ../lib/Target/SystemZ/SystemZPostRewrite.cpp:17: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1836/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o -c ../lib/Target/SystemZ/SystemZISelLowering.cpp In file included from ../lib/Target/SystemZ/SystemZISelLowering.h:21, from ../lib/Target/SystemZ/SystemZISelLowering.cpp:13: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/Target/SystemZ/SystemZISelLowering.h:21, from ../lib/Target/SystemZ/SystemZISelLowering.cpp:13: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool isConstantUnsignedBitfieldExtactLegal(unsigned Opc, LLT Ty1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/Target/SystemZ/SystemZISelLowering.cpp: In member function 'virtual llvm::Register llvm::SystemZTargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': ../lib/Target/SystemZ/SystemZISelLowering.cpp:1218:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1218 | Register SystemZTargetLowering::getRegisterByName(const char *RegName, LLT VT, | ^~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/TargetRegisterInfo.h:18, from ../lib/Target/SystemZ/SystemZRegisterInfo.h:13, from ../lib/Target/SystemZ/SystemZInstrInfo.h:17, from ../lib/Target/SystemZ/SystemZISelLowering.h:18, from ../lib/Target/SystemZ/SystemZISelLowering.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1837/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o -c ../lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp [1838/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o -c ../lib/Target/SystemZ/SystemZShortenInst.cpp [1839/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o -c ../lib/Target/SystemZ/SystemZSubtarget.cpp In file included from ../lib/Target/SystemZ/SystemZInstrInfo.h:22, from ../lib/Target/SystemZ/SystemZISelLowering.h:18, from ../lib/Target/SystemZ/SystemZSubtarget.h:17, from ../lib/Target/SystemZ/SystemZSubtarget.cpp:9: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ In file included from ../lib/Target/SystemZ/SystemZSubtarget.cpp:20: lib/Target/SystemZ/SystemZGenSubtargetInfo.inc: In constructor 'llvm::SystemZGenSubtargetInfo::SystemZGenSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef, llvm::StringRef)': lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:5219:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5219 | nullptr, nullptr, nullptr) {} | ^ lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:5219:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1840/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o -c ../lib/Target/SystemZ/SystemZRegisterInfo.cpp ../lib/Target/SystemZ/SystemZRegisterInfo.cpp: In member function 'virtual void llvm::SystemZRegisterInfo::eliminateFrameIndex(llvm::MachineBasicBlock::iterator, int, unsigned int, llvm::RegScavenger*) const': ../lib/Target/SystemZ/SystemZRegisterInfo.cpp:312:39: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 312 | DIExpression::appendOpsToArg(MI->getDebugExpression(), Ops, OpIdx)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1841/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ/AsmParser -I../lib/Target/SystemZ/AsmParser -I../lib/Target/SystemZ -Ilib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o -MF lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o.d -o lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o -c ../lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp [1842/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTDC.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTDC.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTDC.cpp.o -c ../lib/Target/SystemZ/SystemZTDC.cpp [1843/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ/MCTargetDesc -I../lib/Target/SystemZ/MCTargetDesc -I../lib/Target/SystemZ -Ilib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZInstPrinter.cpp.o -MF lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZInstPrinter.cpp.o.d -o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZInstPrinter.cpp.o -c ../lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.cpp [1844/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ/MCTargetDesc -I../lib/Target/SystemZ/MCTargetDesc -I../lib/Target/SystemZ -Ilib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o -MF lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o.d -o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o -c ../lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp [1845/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ/Disassembler -I../lib/Target/SystemZ/Disassembler -I../lib/Target/SystemZ -Ilib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o -MF lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o.d -o lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o -c ../lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp [1846/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o -c ../lib/Target/SystemZ/SystemZTargetMachine.cpp [1847/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ -I../lib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o -MF lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o.d -o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o -c ../lib/Target/SystemZ/SystemZTargetTransformInfo.cpp [1848/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ/MCTargetDesc -I../lib/Target/SystemZ/MCTargetDesc -I../lib/Target/SystemZ -Ilib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCObjectWriter.cpp.o -MF lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCObjectWriter.cpp.o.d -o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCObjectWriter.cpp.o -c ../lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp [1849/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ/MCTargetDesc -I../lib/Target/SystemZ/MCTargetDesc -I../lib/Target/SystemZ -Ilib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o -MF lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o.d -o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o -c ../lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp [1850/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ/TargetInfo -I../lib/Target/SystemZ/TargetInfo -I../lib/Target/SystemZ -Ilib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o -MF lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o.d -o lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o -c ../lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp [1851/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMSystemZInfo.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMSystemZInfo.a lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMSystemZInfo.a && : [1852/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-bank -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenRegisterBank.inc -d lib/Target/AArch64/AArch64GenRegisterBank.inc.d [1853/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ/MCTargetDesc -I../lib/Target/SystemZ/MCTargetDesc -I../lib/Target/SystemZ -Ilib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o -MF lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o.d -o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o -c ../lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp In file included from ../lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:26: lib/Target/SystemZ/SystemZGenSubtargetInfo.inc: In function 'llvm::MCSubtargetInfo* createSystemZMCSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef)': lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:5105:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5105 | WPR, WL, RA, IS, OC, FP) { } | ^ lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:5105:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1854/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenRegisterInfo.inc -d lib/Target/AArch64/AArch64GenRegisterInfo.inc.d [1855/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-searchable-tables -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenSystemOperands.inc -d lib/Target/AArch64/AArch64GenSystemOperands.inc.d [1856/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-exegesis -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenExegesis.inc -d lib/Target/AArch64/AArch64GenExegesis.inc.d [1857/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/SystemZ/MCTargetDesc -I../lib/Target/SystemZ/MCTargetDesc -I../lib/Target/SystemZ -Ilib/Target/SystemZ -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o -MF lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o.d -o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o -c ../lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp [1858/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMSystemZDesc.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMSystemZDesc.a lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZInstPrinter.cpp.o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCObjectWriter.cpp.o lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMSystemZDesc.a && : [1859/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMSystemZAsmParser.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMSystemZAsmParser.a lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMSystemZAsmParser.a && : [1860/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMSystemZDisassembler.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMSystemZDisassembler.a lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMSystemZDisassembler.a && : [1861/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-matcher -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenAsmMatcher.inc -d lib/Target/ARM/ARMGenAsmMatcher.inc.d [1862/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-writer -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenAsmWriter.inc -d lib/Target/ARM/ARMGenAsmWriter.inc.d [1863/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-callingconv -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenCallingConv.inc -d lib/Target/ARM/ARMGenCallingConv.inc.d [1864/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-disassembler -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenDisassemblerTables.inc -d lib/Target/ARM/ARMGenDisassemblerTables.inc.d [1865/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-fast-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenFastISel.inc -d lib/Target/ARM/ARMGenFastISel.inc.d [1866/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-global-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenGlobalISel.inc -d lib/Target/ARM/ARMGenGlobalISel.inc.d [1867/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-emitter -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenMCCodeEmitter.inc -d lib/Target/ARM/ARMGenMCCodeEmitter.inc.d [1868/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-pseudo-lowering -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenMCPseudoLowering.inc -d lib/Target/ARM/ARMGenMCPseudoLowering.inc.d [1869/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-bank -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenRegisterBank.inc -d lib/Target/ARM/ARMGenRegisterBank.inc.d [1870/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenRegisterInfo.inc -d lib/Target/ARM/ARMGenRegisterInfo.inc.d [1871/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-instr-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenInstrInfo.inc -d lib/Target/ARM/ARMGenInstrInfo.inc.d [1872/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-callingconv -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenCallingConv.inc -d lib/Target/Mips/MipsGenCallingConv.inc.d [1873/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-searchable-tables -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenSystemRegister.inc -d lib/Target/ARM/ARMGenSystemRegister.inc.d [1874/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-matcher -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenAsmMatcher.inc -d lib/Target/Mips/MipsGenAsmMatcher.inc.d [1875/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-writer -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenAsmWriter.inc -d lib/Target/Mips/MipsGenAsmWriter.inc.d [1876/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-subtarget -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/ARM/ARM.td --write-if-changed -o lib/Target/ARM/ARMGenSubtargetInfo.inc -d lib/Target/ARM/ARMGenSubtargetInfo.inc.d [1877/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-disassembler -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenDisassemblerTables.inc -d lib/Target/Mips/MipsGenDisassemblerTables.inc.d [1878/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-dag-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenDAGISel.inc -d lib/Target/Mips/MipsGenDAGISel.inc.d [1879/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-subtarget -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64 -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/AArch64/AArch64.td --write-if-changed -o lib/Target/AArch64/AArch64GenSubtargetInfo.inc -d lib/Target/AArch64/AArch64GenSubtargetInfo.inc.d [1880/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o -c ../lib/Target/ARM/ARMInstrInfo.cpp In file included from ../lib/Target/ARM/ARMBaseInstrInfo.h:23, from ../lib/Target/ARM/ARMInstrInfo.h:16, from ../lib/Target/ARM/ARMInstrInfo.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ [1881/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLegalizerInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLegalizerInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLegalizerInfo.cpp.o -c ../lib/Target/ARM/ARMLegalizerInfo.cpp In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/ARM/ARMLegalizerInfo.cpp:16: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'virtual bool llvm::ARMLegalizerInfo::legalizeCustom(llvm::LegalizerHelper&, llvm::MachineInstr&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../lib/Target/ARM/ARMLegalizerInfo.h:18, from ../lib/Target/ARM/ARMLegalizerInfo.cpp:13: ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalar(unsigned int, llvm::LLT)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:881:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 881 | LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::maxScalar(unsigned int, llvm::LLT)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:899:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 899 | LegalizeRuleSet &maxScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionFor(llvm::LegalizeActions::LegalizeAction, std::initializer_list)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:459:20: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 459 | LegalizeRuleSet &actionFor(LegalizeAction Action, | ^~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionForCartesianProduct(llvm::LegalizeActions::LegalizeAction, std::initializer_list, std::initializer_list)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:521:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 521 | actionForCartesianProduct(LegalizeAction Action, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:521:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In constructor 'llvm::ARMLegalizerInfo::ARMLegalizerInfo(const llvm::ARMSubtarget&)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:589:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 589 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 590 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:589:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 589 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 590 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:813:76: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 813 | return actionForCartesianProduct(LegalizeAction::Custom, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:721:77: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 721 | return actionForCartesianProduct(LegalizeAction::Libcall, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:721:77: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 721 | return actionForCartesianProduct(LegalizeAction::Libcall, Types0, Types1); | ^ [1882/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMParallelDSP.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMParallelDSP.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMParallelDSP.cpp.o -c ../lib/Target/ARM/ARMParallelDSP.cpp [1883/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o -c ../lib/Target/ARM/ARMLoadStoreOptimizer.cpp [1884/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBlockPlacement.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBlockPlacement.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBlockPlacement.cpp.o -c ../lib/Target/ARM/ARMBlockPlacement.cpp [1885/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLowOverheadLoops.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLowOverheadLoops.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLowOverheadLoops.cpp.o -c ../lib/Target/ARM/ARMLowOverheadLoops.cpp [1886/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o -c ../lib/Target/ARM/ARMMCInstLower.cpp [1887/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64CallLowering.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64CallLowering.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64CallLowering.cpp.o -c ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp In file included from ../lib/Target/AArch64/GISel/AArch64CallLowering.h:18, from ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp:15: ../include/llvm/CodeGen/GlobalISel/CallLowering.h: In member function 'virtual void llvm::CallLowering::ValueHandler::assignValueToAddress(const llvm::CallLowering::ArgInfo&, unsigned int, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../include/llvm/CodeGen/GlobalISel/CallLowering.h:274:18: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 274 | virtual void assignValueToAddress(const ArgInfo &Arg, unsigned ValRegIndex, | ^~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/CallLowering.h:278:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 278 | assignValueToAddress(Arg.Regs[ValRegIndex], Addr, MemTy, MPO, VA); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp: In member function 'virtual void {anonymous}::OutgoingArgHandler::assignValueToAddress(llvm::Register, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp:279:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 279 | void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, | ^~~~~~~~~~~~~~~~~~~~ ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp:282:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 282 | auto MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOStore, MemTy, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | inferAlignFromPtrInfo(MF, MPO)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp: In member function 'virtual void {anonymous}::IncomingArgHandler::assignValueToAddress(llvm::Register, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp:164:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 164 | void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, | ^~~~~~~~~~~~~~~~~~~~ ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp:181:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 181 | auto MMO = MF.getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~^ 182 | MPO, MachineMemOperand::MOLoad | MachineMemOperand::MOInvariant, LocTy, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | inferAlignFromPtrInfo(MF, MPO)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp: In member function 'virtual void {anonymous}::OutgoingArgHandler::assignValueToAddress(const llvm::CallLowering::ArgInfo&, unsigned int, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp:287:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 287 | void assignValueToAddress(const CallLowering::ArgInfo &Arg, unsigned RegIndex, | ^~~~~~~~~~~~~~~~~~~~ ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp:282:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 282 | auto MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOStore, MemTy, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 283 | inferAlignFromPtrInfo(MF, MPO)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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': ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp:402:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 402 | MIRBuilder.buildMerge({NewLLT}, {CurVReg, Undef}).getReg(0); | ^ ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp:402:69: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp:405:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 405 | CurVReg = MIRBuilder.buildInstr(ExtendOp, {NewLLT}, {CurVReg}) | ^ ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp:405:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp:405:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp:427:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 427 | CurVReg = MIRBuilder.buildInstr(ExtendOp, {NewLLT}, {CurVReg}) | ^ ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp:427:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp:427:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Target/AArch64/GISel/AArch64CallLowering.h:17, from ../lib/Target/AArch64/GISel/AArch64CallLowering.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1888/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64GlobalISelUtils.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64GlobalISelUtils.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64GlobalISelUtils.cpp.o -c ../lib/Target/AArch64/GISel/AArch64GlobalISelUtils.cpp ../lib/Target/AArch64/GISel/AArch64GlobalISelUtils.cpp: In function 'bool llvm::AArch64GISelUtils::tryEmitBZero(llvm::MachineInstr&, llvm::MachineIRBuilder&, bool)': ../lib/Target/AArch64/GISel/AArch64GlobalISelUtils.cpp:91:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 91 | {MI.getOperand(0), MI.getOperand(2)}) | ^ ../lib/Target/AArch64/GISel/AArch64GlobalISelUtils.cpp:91:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64GlobalISelUtils.cpp:91:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1889/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64O0PreLegalizerCombiner.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64O0PreLegalizerCombiner.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64O0PreLegalizerCombiner.cpp.o -c ../lib/Target/AArch64/GISel/AArch64O0PreLegalizerCombiner.cpp [1890/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64LegalizerInfo.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64LegalizerInfo.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64LegalizerInfo.cpp.o -c ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.h:17, from ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:14: ../include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': ../include/llvm/Support/LowLevelTypeImpl.h:64:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 64 | static LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp: In member function 'bool llvm::AArch64LegalizerInfo::legalizeSmallCMGlobalValue(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&, llvm::GISelChangeObserver&) const': ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:911:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 911 | auto ADRP = MIRBuilder.buildInstr(AArch64::ADRP, {LLT::pointer(0, 64)}, {}) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:911:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:911:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:932:80: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 932 | ADRP = MIRBuilder.buildInstr(AArch64::MOVKXi, {LLT::pointer(0, 64)}, {ADRP}) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:932:80: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:932:80: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:939:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 939 | MIRBuilder.buildInstr(AArch64::G_ADD_LOW, {DstReg}, {ADRP}) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:939:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:939:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.h:18, from ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:14: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AArch64LegalizerInfo::legalizeLoadStore(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&, llvm::GISelChangeObserver&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp: In member function 'bool llvm::AArch64LegalizerInfo::legalizeVaArg(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&) const': ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1030:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1030 | *MF.getMachineMemOperand(MachinePointerInfo(), MachineMemOperand::MOLoad, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1031 | PtrTy, PtrAlign)); | ~~~~~~~~~~~~~~~~ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1047:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1047 | *MF.getMachineMemOperand(MachinePointerInfo(), MachineMemOperand::MOLoad, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1048 | ValTy, std::max(Alignment, PtrAlign))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1055:49: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1055 | *MF.getMachineMemOperand(MachinePointerInfo(), | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 1056 | MachineMemOperand::MOStore, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1057 | PtrTy, PtrAlign)); | ~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.h:18, from ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:14: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'bool llvm::AArch64LegalizerInfo::legalizeCTTZ(llvm::MachineInstr&, llvm::LegalizerHelper&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1865:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1865 | return buildInstr(TargetOpcode::G_BITREVERSE, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1865:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1865:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1547:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1547 | return buildInstr(TargetOpcode::G_CTLZ, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1547:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1547:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/ADT/ArrayRef.h:14, from ../include/llvm/CodeGen/MachineFunction.h:20, from ../include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.h:17, from ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:14: ../include/llvm/ADT/SmallVector.h: In member function 'void llvm::SmallVectorTemplateBase::push_back(llvm::SmallVectorTemplateBase::ValueParamT) [with T = llvm::LLT]': ../include/llvm/ADT/SmallVector.h:546:8: note: parameter passing for argument of type 'llvm::SmallVectorTemplateBase::ValueParamT' {aka 'llvm::LLT'} changed in GCC 9.1 546 | void push_back(ValueParamT Elt) { | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.h:18, from ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:14: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'bool llvm::AArch64LegalizerInfo::legalizeCTPOP(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::LegalizerHelper&) const': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1542:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1542 | return buildInstr(TargetOpcode::G_CTPOP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1542:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1542:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1152:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1152 | UADD = MIRBuilder.buildIntrinsic(Opc, {HTy}, /*HasSideEffects =*/false) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1152:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.h:19, from ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:14: ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::maxScalarIf(llvm::LegalityPredicate, unsigned int, llvm::LLT)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:910:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 910 | LegalizeRuleSet &maxScalarIf(LegalityPredicate Predicate, unsigned TypeIdx, | ^~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::maxScalar(unsigned int, llvm::LLT)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:899:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 899 | LegalizeRuleSet &maxScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalar(unsigned int, llvm::LLT)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:881:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 881 | LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalarOrEltIf(llvm::LegalityPredicate, unsigned int, llvm::LLT)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:870:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 870 | LegalizeRuleSet &minScalarOrEltIf(LegalityPredicate Predicate, | ^~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::clampMaxNumElements(unsigned int, llvm::LLT, unsigned int)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1029:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1029 | LegalizeRuleSet &clampMaxNumElements(unsigned TypeIdx, const LLT EltTy, | ^~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::clampNumElements(unsigned int, llvm::LLT, llvm::LLT)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1053:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1053 | LegalizeRuleSet &clampNumElements(unsigned TypeIdx, const LLT MinTy, | ^~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:1053:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionFor(llvm::LegalizeActions::LegalizeAction, std::initializer_list)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:459:20: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 459 | LegalizeRuleSet &actionFor(LegalizeAction Action, | ^~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionForCartesianProduct(llvm::LegalizeActions::LegalizeAction, std::initializer_list)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:510:20: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 510 | LegalizeRuleSet &actionForCartesianProduct(LegalizeAction Action, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.h:17, from ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:14: ../include/llvm/Support/LowLevelTypeImpl.h: In constructor 'llvm::AArch64LegalizerInfo::AArch64LegalizerInfo(const llvm::AArch64Subtarget&)': ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:118:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 118 | .clampNumElements(0, v2s32, v4s32) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:119:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 119 | .clampNumElements(0, v2s64, v2s64) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:144:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 144 | .clampNumElements(0, v2s32, v4s32) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:145:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 145 | .clampNumElements(0, v2s64, v2s64) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:171:39: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 171 | .clampNumElements(0, v8s8, v16s8) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:172:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 172 | .clampNumElements(0, v4s16, v8s16) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:173:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 173 | .clampNumElements(0, v2s32, v4s32) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:176:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 176 | .clampNumElements(0, v2s64, v2s64) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:187:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 187 | .clampNumElements(0, v2s32, v4s32) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:188:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 188 | .clampNumElements(0, v2s64, v2s64); | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:235:47: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 235 | .maxScalarIf(typeInSet(0, {s32}), 1, s16) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:236:47: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 236 | .maxScalarIf(typeInSet(0, {s64}), 1, s32) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:255:47: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 255 | .maxScalarIf(typeInSet(1, {s32}), 0, s16) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:256:47: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 256 | .maxScalarIf(typeInSet(1, {s64}), 0, s32) | ^ In file included from ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.h:19, from ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:14: ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:589:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 589 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 590 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:589:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 589 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 590 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:589:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 589 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 590 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:589:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 589 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 590 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:397:17: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 397 | 1, s32) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:400:14: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 400 | s64) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:402:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 402 | .clampNumElements(0, v2s32, v4s32); | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:438:16: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 438 | 0, s8) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:636:17: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 636 | 0, s64) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:641:17: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 641 | 0, s32) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:646:17: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 646 | 0, s16) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:651:16: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 651 | 0, s8) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:671:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 671 | .clampNumElements(0, v4s32, v4s32) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:672:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 672 | .clampNumElements(0, v2s64, v2s64) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:714:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 714 | .clampNumElements(0, v4s32, v4s32) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:715:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 715 | .clampNumElements(0, v2s64, v2s64); | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp: In member function 'bool llvm::AArch64LegalizerInfo::legalizeAtomicCmpxchg128(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::LegalizerHelper&) const': ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1209:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1209 | MIRBuilder.buildInstr(TargetOpcode::REG_SEQUENCE, {CASDesired}, {}) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1209:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1209:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1214:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1214 | MIRBuilder.buildInstr(TargetOpcode::REG_SEQUENCE, {CASNew}, {}) | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1214:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1214:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1220:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1220 | CAS = MIRBuilder.buildInstr(Opcode, {CASDst}, {CASDesired, CASNew, Addr}); | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1220:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1220:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1250:54: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1250 | NewI->getOperand(1)}); | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1250:54: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1250:54: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1258:57: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1258 | MIRBuilder.buildMerge(MI.getOperand(0), {DstLo, DstHi}); | ^ ../lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp:1258:57: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 [1891/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PreLegalizerCombiner.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PreLegalizerCombiner.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PreLegalizerCombiner.cpp.o -c ../lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp [1892/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64InstructionSelector.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64InstructionSelector.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64InstructionSelector.cpp.o -c ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'const llvm::TargetRegisterClass* getRegClassForTypeOnBank(llvm::LLT, const llvm::RegisterBank&, const llvm::RegisterBankInfo&, bool)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:490: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 490 | if (Ty.getSizeInBits() == 64) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'llvm::MachineInstr* {anonymous}::AArch64InstructionSelector::emitCSetForICMP(llvm::Register, unsigned int, llvm::MachineIRBuilder&, llvm::Register) const': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4512: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4512 | auto I = MIRBuilder.buildInstr(AArch64::CSINCWr, {DefReg}, {SrcReg, SrcReg}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4512: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4512: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'llvm::MachineInstr* {anonymous}::AArch64InstructionSelector::emitInstr(unsigned int, std::initializer_list, std::initializer_list, llvm::MachineIRBuilder&, const ComplexRendererFns&) const': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4226: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4226 | MachineInstr *AArch64InstructionSelector::emitInstr( | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4226: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4233: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4233 | auto MI = MIRBuilder.buildInstr(Opcode, DstOps, SrcOps); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4233: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4233: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'llvm::Register createTuple(llvm::ArrayRef, const unsigned int*, const unsigned int*, llvm::MachineIRBuilder&)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:617: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 617 | MIB.buildInstr(TargetOpcode::REG_SEQUENCE, {DesiredClass}, {}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:617: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:617: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'bool {anonymous}::AArch64InstructionSelector::selectBrJT(llvm::MachineInstr&, llvm::MachineRegisterInfo&)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3408: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3408 | {TargetReg, ScratchReg}, {JTAddr, Index}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3408: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3408: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3411: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3411 | MIB.buildInstr(AArch64::BR, {}, {TargetReg}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3411: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3411: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'bool copySubReg(llvm::MachineInstr&, llvm::MachineRegisterInfo&, const llvm::RegisterBankInfo&, llvm::Register, const llvm::TargetRegisterClass*, unsigned int)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:865: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 865 | MIB.buildInstr(TargetOpcode::COPY, {To}, {}).addReg(SrcReg, 0, SubReg); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:865: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:865: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'bool {anonymous}::AArch64InstructionSelector::selectTLSGlobalValue(llvm::MachineInstr&, llvm::MachineRegisterInfo&)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3445: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3445 | MIB.buildInstr(AArch64::LOADgot, {&AArch64::GPR64commonRegClass}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3445: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3445: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3449: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3449 | {LoadGOT.getReg(0)}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3449: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3449: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3456: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3456 | MIB.buildInstr(getBLRCallOpcode(MF), {}, {Load}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3456: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3456: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'llvm::MachineInstr* {anonymous}::AArch64InstructionSelector::emitScalarToVector(unsigned int, const llvm::TargetRegisterClass*, llvm::Register, llvm::MachineIRBuilder&) const': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3752: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3752 | auto Undef = MIRBuilder.buildInstr(TargetOpcode::IMPLICIT_DEF, {DstRC}, {}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3752: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3752: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3757: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3757 | .buildInstr(TargetOpcode::INSERT_SUBREG, {DstRC}, {Undef, Scalar}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3757: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3757: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3757: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3757 | .buildInstr(TargetOpcode::INSERT_SUBREG, {DstRC}, {Undef, Scalar}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3757: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3757: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3757: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3757 | .buildInstr(TargetOpcode::INSERT_SUBREG, {DstRC}, {Undef, Scalar}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3757: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3757: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'void {anonymous}::AArch64InstructionSelector::materializeLargeCMVal(llvm::MachineInstr&, const llvm::Value*, unsigned int)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1874: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1874 | auto MovZ = MIB.buildInstr(AArch64::MOVZXi, {&AArch64::GPR64RegClass}, {}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1874: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1874: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'llvm::MachineInstr* {anonymous}::AArch64InstructionSelector::emitLaneInsert(llvm::Optional, llvm::Register, llvm::Register, unsigned int, const llvm::RegisterBank&, llvm::MachineIRBuilder&) const': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4789: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4789 | InsElt = MIRBuilder.buildInstr(Opc, {*DstReg}, {SrcReg}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4789: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4789: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4794: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4794 | InsElt = MIRBuilder.buildInstr(Opc, {*DstReg}, {SrcReg}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4794: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4794: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'unsigned int selectFPConvOpc(unsigned int, llvm::LLT, llvm::LLT)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1026: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1026 | static unsigned selectFPConvOpc(unsigned GenericOpc, LLT DstTy, LLT SrcTy) { | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1026: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'llvm::MachineInstr* {anonymous}::AArch64InstructionSelector::emitSelect(llvm::Register, llvm::Register, llvm::Register, llvm::AArch64CC::CondCode, llvm::MachineIRBuilder&) const': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1119: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1119 | auto FCSel = MIB.buildInstr(Opc, {Dst}, {True, False}).addImm(CC); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1119: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1119: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1268: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1268 | auto SelectInst = MIB.buildInstr(Opc, {Dst}, {True, False}).addImm(CC); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1268: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1268: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'bool {anonymous}::AArch64InstructionSelector::selectReduction(llvm::MachineInstr&, llvm::MachineRegisterInfo&)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3354: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3354 | {VecReg, VecReg}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3354: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3354: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3355: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3355 | auto Copy = MIB.buildInstr(TargetOpcode::COPY, {DstReg}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3355: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3355: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'bool {anonymous}::AArch64InstructionSelector::selectInsertElt(llvm::MachineInstr&, llvm::MachineRegisterInfo&)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4865: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4865 | MIB.buildInstr(TargetOpcode::COPY, {DstReg}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4865: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4865: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'const llvm::TargetRegisterClass* getRegClassForTypeOnBank(llvm::LLT, const llvm::RegisterBank&, const llvm::RegisterBankInfo&, bool)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:483: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 483 | getRegClassForTypeOnBank(LLT Ty, const RegisterBank &RB, | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'bool {anonymous}::AArch64InstructionSelector::selectVectorAshrLshr(llvm::MachineInstr&, llvm::MachineRegisterInfo&)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1828: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1828 | auto Neg = MIB.buildInstr(NegOpc, {RC}, {Src2Reg}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1828: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1828: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1830: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1830 | auto SShl = MIB.buildInstr(Opc, {DstReg}, {Src1Reg, Neg}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1830: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1830: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'bool {anonymous}::AArch64InstructionSelector::selectVectorICmp(llvm::MachineInstr&, llvm::MachineRegisterInfo&)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3734: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3734 | auto Cmp = MIB.buildInstr(Opc, {SrcRC}, {SrcReg, Src2Reg}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3734: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3734: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3739: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3739 | Cmp = MIB.buildInstr(NotOpc, {DstReg}, {Cmp}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3739: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3739: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'llvm::MachineInstr* {anonymous}::AArch64InstructionSelector::emitExtractVectorElt(llvm::Optional, const llvm::RegisterBank&, llvm::LLT, llvm::Register, unsigned int, llvm::MachineIRBuilder&) const': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3870: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3870 | MachineInstr *AArch64InstructionSelector::emitExtractVectorElt( | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3904: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3904 | auto Copy = MIRBuilder.buildInstr(TargetOpcode::COPY, {*DstReg}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3904: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3904: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3922: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3922 | MIRBuilder.buildInstr(CopyOpc, {*DstReg}, {InsertReg}).addImm(LaneIdx); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3922: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3922: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'bool {anonymous}::AArch64InstructionSelector::selectVectorSHL(llvm::MachineInstr&, llvm::MachineRegisterInfo&)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1767: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1767 | auto Shl = MIB.buildInstr(Opc, {DstReg}, {Src1Reg}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1767: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1767: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from ../include/llvm/CodeGen/GlobalISel/CSEInfo.h:17, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:16, from ../lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h:17, from ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:14: ../include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': ../include/llvm/Support/LowLevelTypeImpl.h:64:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 64 | static LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'bool {anonymous}::AArch64InstructionSelector::selectUnmergeValues(llvm::MachineInstr&, llvm::MachineRegisterInfo&)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3989: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 3989 | emitExtractVectorElt(Dst, DstRB, NarrowTy, SrcReg, OpIdx, MIB); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4086: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4086 | auto FirstCopy = MIB.buildInstr(TargetOpcode::COPY, {CopyTo}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4086: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4086: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'bool {anonymous}::AArch64InstructionSelector::selectIntrinsic(llvm::MachineInstr&, llvm::MachineRegisterInfo&)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5142: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5142 | auto SHA1Inst = MIB.buildInstr(AArch64::SHA1Hrr, {DstReg}, {SrcReg}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5142: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5142: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5172: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 5172 | AArch64::GPR64RegClass); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5176: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5176 | MIB.buildInstr(AArch64::XPACI, {DstReg}, {MFReturnAddr}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5176: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5176: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5192: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5192 | MIB.buildInstr(AArch64::LDRXui, {NextFrame}, {FrameAddr}).addImm(0); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5192: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5192: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5204: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5204 | MIB.buildInstr(AArch64::LDRXui, {TmpReg}, {FrameAddr}).addImm(1); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5204: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5204: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5205: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5205 | MIB.buildInstr(AArch64::XPACI, {DstReg}, {TmpReg}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5205: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5205: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5207: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5207 | MIB.buildInstr(AArch64::LDRXui, {Register(AArch64::LR)}, {FrameAddr}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5207: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5207: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5219: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5219 | {Register(AArch64::FP)}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5219: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5219: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'llvm::MachineInstr* {anonymous}::AArch64InstructionSelector::emitVectorConcat(llvm::Optional, llvm::Register, llvm::Register, llvm::MachineIRBuilder&) const': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4497: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4497 | .buildInstr(InsertOpc, {*Dst}, {WidenedOp1->getOperand(0).getReg()}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4497: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4497: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'bool {anonymous}::AArch64InstructionSelector::selectMergeValues(llvm::MachineInstr&, llvm::MachineRegisterInfo&)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3794: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3794 | auto Tmp = MIB.buildInstr(TargetOpcode::IMPLICIT_DEF, {DstTy}, {}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3794: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3794: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'llvm::MachineInstr* {anonymous}::AArch64InstructionSelector::emitLoadFromConstantPool(const llvm::Constant*, llvm::MachineIRBuilder&) const': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4147: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4147 | MIRBuilder.buildInstr(AArch64::ADRP, {&AArch64::GPR64RegClass}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4147: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4147: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4157: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4157 | .buildInstr(AArch64::LDRQui, {&AArch64::FPR128RegClass}, {Adrp}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4157: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4157: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4164: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4164 | .buildInstr(AArch64::LDRDui, {&AArch64::FPR64RegClass}, {Adrp}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4164: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4164: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4171: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4171 | .buildInstr(AArch64::LDRSui, {&AArch64::FPR32RegClass}, {Adrp}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4171: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4171: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'bool {anonymous}::AArch64InstructionSelector::selectShuffleVector(llvm::MachineInstr&, llvm::MachineRegisterInfo&)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4750: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4750 | {Concat->getOperand(0).getReg(), IndexLoad->getOperand(0).getReg()}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4750: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4750: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4754: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4754 | MIB.buildInstr(TargetOpcode::COPY, {I.getOperand(0).getReg()}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4754: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4754: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4766: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4766 | {RegSeq, IndexLoad->getOperand(0)}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4766: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4766: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'llvm::MachineInstr* {anonymous}::AArch64InstructionSelector::emitConstantVector(llvm::Register, llvm::Constant*, llvm::MachineIRBuilder&, llvm::MachineRegisterInfo&)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4887: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4887 | MIRBuilder.buildInstr(AArch64::MOVIv2d_ns, {Dst}, {}).addImm(0); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4887: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4887: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4895: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4895 | .buildInstr(AArch64::MOVIv2d_ns, {&AArch64::FPR128RegClass}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4895: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4895: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4897: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4897 | auto Copy = MIRBuilder.buildInstr(TargetOpcode::COPY, {Dst}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4897: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4897: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'bool {anonymous}::AArch64InstructionSelector::selectBuildVector(llvm::MachineInstr&, llvm::MachineRegisterInfo&)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5008: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5008 | MIB.buildInstr(TargetOpcode::COPY, {DstReg}, {}).addReg(DstVec, 0, SubReg); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5008: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5008: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'llvm::MachineInstr* {anonymous}::AArch64InstructionSelector::emitTST(llvm::MachineOperand&, llvm::MachineOperand&, llvm::MachineIRBuilder&) const': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4341: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4341 | auto TstMI = MIRBuilder.buildInstr(OpcTable[0][Is32Bit], {Ty}, {LHS}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4341: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4341: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4349: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4349 | return emitInstr(OpcTable[1][Is32Bit], {Ty}, {LHS}, MIRBuilder, Fns); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4350: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4350 | return emitInstr(OpcTable[2][Is32Bit], {Ty}, {LHS, RHS}, MIRBuilder); | ../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': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4255: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4255 | return emitInstr(AddrModeAndSizeToOpcode[0][Is32Bit], {Dst}, {LHS}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4256 | MIRBuilder, Fns); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4260: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4260 | return emitInstr(AddrModeAndSizeToOpcode[3][Is32Bit], {Dst}, {LHS}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4261 | MIRBuilder, Fns); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4265: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4265 | return emitInstr(AddrModeAndSizeToOpcode[4][Is32Bit], {Dst}, {LHS}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4266 | MIRBuilder, Fns); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4270: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4270 | return emitInstr(AddrModeAndSizeToOpcode[1][Is32Bit], {Dst}, {LHS}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4271 | MIRBuilder, Fns); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4272: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4272 | return emitInstr(AddrModeAndSizeToOpcode[2][Is32Bit], {Dst}, {LHS, RHS}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4273 | MIRBuilder); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In function 'bool {anonymous}::AArch64InstructionSelector::selectCompareBranch(llvm::MachineInstr&, llvm::MachineFunction&, llvm::MachineRegisterInfo&)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1539: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1539 | MIB.buildInstr(AArch64::Bcc, {}, {}).addImm(CC1).addMBB(DestMBB); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1539: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1539: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1541: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1541 | MIB.buildInstr(AArch64::Bcc, {}, {}).addImm(CC2).addMBB(DestMBB); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1541: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1541: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1522: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1522 | auto BranchMI = MIB.buildInstr(Opc, {}, {CompareReg}).addMBB(DestMBB); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1522: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1522: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1679: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1679 | MIB.buildInstr(AArch64::ANDSWri, {LLT::scalar(32)}, {CondReg}).addImm(1); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1679: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1679: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1645: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1645 | MIB.buildInstr(AArch64::Bcc, {}, {}).addImm(CC).addMBB(DestMBB); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1645: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1645: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp: In member function 'virtual bool {anonymous}::AArch64InstructionSelector::select(llvm::MachineInstr&)': ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1933: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1933 | auto Trunc = MIB.buildInstr(TargetOpcode::COPY, {SrcTy}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1933: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:1933: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h:17, from ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:14: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 624 | return buildInstr(TargetOpcode::G_PTRTOINT, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:624:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from ../include/llvm/CodeGen/GlobalISel/CSEInfo.h:17, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:16, from ../lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h:17, from ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:14: ../include/llvm/Support/LowLevelTypeImpl.h:175:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 175 | return isVector() ? LLT::vector(getElementCount(), NewEltTy) : NewEltTy; | ^ ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2076: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2076 | {I.getOperand(0).getReg()}, {I.getOperand(1).getReg()}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2076: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2076: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2257: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2257 | emitInstr(Opc, {Dst}, {MaskSrc, ShiftSrc, Immr, Imms}, MIB); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2371: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2371 | MIB.buildInstr(Opc, {I.getOperand(0)}, {I.getOperand(1)}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2371: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2371: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2403: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2403 | auto MovAddr = MIB.buildInstr(AArch64::MOVaddr, {I.getOperand(0)}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2403: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2403: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2586: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2586 | MIB.buildInstr(TargetOpcode::COPY, {DstReg}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2586: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2586: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2595: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2595 | MachineInstr *Extract = emitExtractVectorElt( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2596 | DstReg, DstRB, LLT::scalar(64), SrcReg, LaneIdx, MIB); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2615: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2615 | MIB.buildInstr(TargetOpcode::COPY, {I.getOperand(0).getReg()}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2615: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2615: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2771: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2771 | auto NewInst = MIB.buildInstr(NewOpc, {}, {}, I.getFlags()); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2771: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2771: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2815: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2815 | MIB.buildInstr(AArch64::SUBREG_TO_REG, {DstReg}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2815: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2815: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2909: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2909 | {ZReg, ZReg}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2909: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2909: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:2990: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 2990 | MachineInstr *Extract = emitExtractVectorElt( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2991 | DstReg, DstRB, LLT::scalar(DstTy.getSizeInBits()), SrcReg, 0, MIB); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3113: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3113 | MIB.buildInstr(AArch64::ORRWrs, {OrDst}, {ZReg, SrcReg}).addImm(0); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3113: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3113: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3117: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3117 | MIB.buildInstr(AArch64::SUBREG_TO_REG, {DefReg}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3117: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3117: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3149: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3149 | {&AArch64::GPR64RegClass}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3149: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3149: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3157: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3157 | {DefReg}, {SrcReg}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3157: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3157: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3162: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3162 | {DefReg}, {SrcReg}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3162: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3162: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3180: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 3180 | const unsigned NewOpc = selectFPConvOpc(Opcode, DstTy, SrcTy); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3223: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3223 | auto TstMI = MIB.buildInstr(AArch64::ANDSWri, {DeadVReg}, {CondReg}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3223: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3223: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4382: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4382 | MIRBuilder.buildInstr(AArch64::CSINCWr, {CsetDst}, {ZeroReg, ZeroReg}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4382: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4382: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4382: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4382 | MIRBuilder.buildInstr(AArch64::CSINCWr, {CsetDst}, {ZeroReg, ZeroReg}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4382: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4382: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4382: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4382 | MIRBuilder.buildInstr(AArch64::CSINCWr, {CsetDst}, {ZeroReg, ZeroReg}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4382: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4382: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4398: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 4398 | auto OrMI = MIRBuilder.buildInstr(AArch64::ORRWrr, {Dst}, {Def1Reg, Def2Reg}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4398: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:4398: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5051: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5051 | {I.getOperand(3)}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5051: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5051: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5057: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5057 | MIB.buildInstr(AArch64::BRK, {}, {}).addImm(1); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5057: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5057: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5060: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5060 | MIB.buildInstr(AArch64::BRK, {}, {}).addImm(0xF000); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5060: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5060: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5063: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5063 | MIB.buildInstr(AArch64::BRK, {}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5063: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5063: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from ../include/llvm/CodeGen/GlobalISel/CSEInfo.h:17, from ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:16, from ../lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h:17, from ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:14: ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5098: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 5098 | auto Store = MIB.buildInstr(Opc, {}, {Tuple, Ptr}); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5098: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:5098: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3960: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 3960 | MachineInstr *Extract = emitExtractVectorElt(DstReg, DstRB, NarrowTy, SrcReg, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3961 | LaneIdx, MIB); | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3425: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3425 | MIB.buildInstr(AArch64::MOVaddrJT, {DstReg}, {}) | ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3425: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:3425: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1893/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerCombiner.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerCombiner.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerCombiner.cpp.o -c ../lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp In file included from ../include/llvm/CodeGen/GlobalISel/Combiner.h:17, from ../lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp:23: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In lambda function: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp:217:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 217 | auto Res = B.buildInstr(AddSubOpc, {Ty}, {AddSubLHS, AddSubRHS}); | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp:217:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp:217:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/Combiner.h:17, from ../lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp:23: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp: In function 'bool applyExtractVecEltPairwiseAdd(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&, std::tuple&)': ../lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp:106:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 106 | B.buildInstr(Opc, {MI.getOperand(0).getReg()}, {Elt0, Elt1}); | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp:106:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp:106:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1894/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostSelectOptimize.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostSelectOptimize.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostSelectOptimize.cpp.o -c ../lib/Target/AArch64/GISel/AArch64PostSelectOptimize.cpp [1895/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerLowering.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerLowering.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerLowering.cpp.o -c ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Register; _Functor = getVectorFCMP(llvm::AArch64CC::CondCode, llvm::Register, llvm::Register, bool, bool, llvm::MachineRegisterInfo&)::; _ArgTypes = {llvm::MachineIRBuilder&}]': ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:875:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 875 | ? MIB.buildInstr(AArch64::G_FCMEQZ, {DstTy}, {LHS}).getReg(0) | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:875:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:875:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:876:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 876 | : MIB.buildInstr(AArch64::G_FCMEQ, {DstTy}, {LHS, RHS}) | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:876:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:876:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Register; _Functor = getVectorFCMP(llvm::AArch64CC::CondCode, llvm::Register, llvm::Register, bool, bool, llvm::MachineRegisterInfo&)::; _ArgTypes = {llvm::MachineIRBuilder&}]': ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:882:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 882 | ? MIB.buildInstr(AArch64::G_FCMGEZ, {DstTy}, {LHS}).getReg(0) | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:882:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:882:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:883:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 883 | : MIB.buildInstr(AArch64::G_FCMGE, {DstTy}, {LHS, RHS}) | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:883:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:883:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Register; _Functor = getVectorFCMP(llvm::AArch64CC::CondCode, llvm::Register, llvm::Register, bool, bool, llvm::MachineRegisterInfo&)::; _ArgTypes = {llvm::MachineIRBuilder&}]': ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:889:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 889 | ? MIB.buildInstr(AArch64::G_FCMGTZ, {DstTy}, {LHS}).getReg(0) | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:889:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:889:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:890:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 890 | : MIB.buildInstr(AArch64::G_FCMGT, {DstTy}, {LHS, RHS}) | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:890:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:890:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Register; _Functor = getVectorFCMP(llvm::AArch64CC::CondCode, llvm::Register, llvm::Register, bool, bool, llvm::MachineRegisterInfo&)::; _ArgTypes = {llvm::MachineIRBuilder&}]': ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:896:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 896 | ? MIB.buildInstr(AArch64::G_FCMLEZ, {DstTy}, {LHS}).getReg(0) | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:896:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:896:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:897:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | : MIB.buildInstr(AArch64::G_FCMGE, {DstTy}, {RHS, LHS}) | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:897:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:897:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Register; _Functor = getVectorFCMP(llvm::AArch64CC::CondCode, llvm::Register, llvm::Register, bool, bool, llvm::MachineRegisterInfo&)::; _ArgTypes = {llvm::MachineIRBuilder&}]': ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:903:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 903 | ? MIB.buildInstr(AArch64::G_FCMLTZ, {DstTy}, {LHS}).getReg(0) | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:903:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:903:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:904:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 904 | : MIB.buildInstr(AArch64::G_FCMGT, {DstTy}, {RHS, LHS}) | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:904:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:904:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp: In function 'bool applyShuffleVectorPseudo(llvm::MachineInstr&, ShuffleVectorPseudo&)': ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:399:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 399 | MIRBuilder.buildInstr(MatchInfo.Opc, {MatchInfo.Dst}, MatchInfo.SrcOps); | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:399:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:399:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp: In function 'bool applyVAshrLshrImm(llvm::MachineInstr&, llvm::MachineRegisterInfo&, int64_t&)': ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:507:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 507 | MIB.buildInstr(NewOpc, {MI.getOperand(0)}, {MI.getOperand(1), ImmDef}); | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:507:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:507:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = llvm::Register; _Functor = getVectorFCMP(llvm::AArch64CC::CondCode, llvm::Register, llvm::Register, bool, bool, llvm::MachineRegisterInfo&)::; _ArgTypes = {llvm::MachineIRBuilder&}]': ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:868:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 868 | ? MIB.buildInstr(AArch64::G_FCMEQZ, {DstTy}, {LHS}) | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:868:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:868:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:869:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 869 | : MIB.buildInstr(AArch64::G_FCMEQ, {DstTy}, {LHS, RHS}); | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:869:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:869:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h:17, from ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:22: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1537 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, NegOne}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'bool lowerVectorFCMP(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1537 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, NegOne}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp: In function 'bool applyDupLane(llvm::MachineInstr&, llvm::MachineRegisterInfo&, llvm::MachineIRBuilder&, std::pair&)': ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:717:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 717 | B.buildInstr(MatchInfo.first, {MI.getOperand(0).getReg()}, {DupSrc, Lane}); | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:717:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:717:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp: In function 'bool {anonymous}::AArch64GenPostLegalizerLoweringHelper::tryCombineAll(llvm::GISelChangeObserver&, llvm::MachineInstr&, llvm::MachineIRBuilder&, llvm::CombinerHelper&) const': ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:413:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 413 | {MatchInfo.SrcOps[0], MatchInfo.SrcOps[1], Cst}); | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:413:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:413:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:740:43: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 740 | {MI.getOperand(1).getReg()}); | ^ ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:740:43: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp:740:43: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1896/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o -c ../lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp [1897/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64RegisterBankInfo.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64RegisterBankInfo.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64RegisterBankInfo.cpp.o -c ../lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp In file included from ../lib/Target/AArch64/GISel/AArch64RegisterBankInfo.h:16, from ../lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp:14: ../include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': ../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 { | ^~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp: In member function 'virtual const llvm::RegisterBank& llvm::AArch64RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': ../lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp:237:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 237 | AArch64RegisterBankInfo::getRegBankFromRegClass(const TargetRegisterClass &RC, | ^~~~~~~~~~~~~~~~~~~~~~~ [1898/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o -c ../lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp [1899/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CallingConvention.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CallingConvention.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CallingConvention.cpp.o -c ../lib/Target/AArch64/AArch64CallingConvention.cpp [1900/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchTargets.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchTargets.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchTargets.cpp.o -c ../lib/Target/AArch64/AArch64BranchTargets.cpp [1901/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o -c ../lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp [1902/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o -c ../lib/Target/AArch64/AArch64AsmPrinter.cpp [1903/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o -c ../lib/Target/AArch64/AArch64CollectLOH.cpp [1904/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CondBrTuning.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CondBrTuning.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CondBrTuning.cpp.o -c ../lib/Target/AArch64/AArch64CondBrTuning.cpp [1905/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o -c ../lib/Target/AArch64/AArch64ConditionalCompares.cpp [1906/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandImm.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandImm.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandImm.cpp.o -c ../lib/Target/AArch64/AArch64ExpandImm.cpp [1907/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o -c ../lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp [1908/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o -c ../lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp [1909/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o -c ../lib/Target/AArch64/AArch64A53Fix835769.cpp [1910/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FalkorHWPFFix.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FalkorHWPFFix.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FalkorHWPFFix.cpp.o -c ../lib/Target/AArch64/AArch64FalkorHWPFFix.cpp [1911/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o -c ../lib/Target/AArch64/AArch64ConditionOptimizer.cpp [1912/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CompressJumpTables.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CompressJumpTables.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CompressJumpTables.cpp.o -c ../lib/Target/AArch64/AArch64CompressJumpTables.cpp [1913/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o -c ../lib/Target/AArch64/AArch64FastISel.cpp [1914/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCopyElimination.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCopyElimination.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCopyElimination.cpp.o -c ../lib/Target/AArch64/AArch64RedundantCopyElimination.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/MC/SubtargetFeature.h:26, from ../lib/Target/AArch64/Utils/AArch64BaseInfo.h:24, from ../lib/Target/AArch64/AArch64.h:18, from ../lib/Target/AArch64/AArch64RedundantCopyElimination.cpp:52: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual bool {anonymous}::AArch64RedundantCopyElimination::runOnMachineFunction(llvm::MachineFunction&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1915/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o -c ../lib/Target/AArch64/AArch64FrameLowering.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/TypeSize.h:18, from ../lib/Target/AArch64/AArch64FrameLowering.h:16, from ../lib/Target/AArch64/AArch64FrameLowering.cpp:122: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1916/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o -c ../lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp [1917/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o -c ../lib/Target/AArch64/AArch64ISelDAGToDAG.cpp [1918/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o -c ../lib/Target/AArch64/AArch64InstrInfo.cpp In file included from ../lib/Target/AArch64/AArch64InstrInfo.h:20, from ../lib/Target/AArch64/AArch64InstrInfo.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ ../lib/Target/AArch64/AArch64InstrInfo.cpp: In member function 'virtual bool llvm::AArch64InstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../lib/Target/AArch64/AArch64InstrInfo.cpp:611:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 611 | bool AArch64InstrInfo::canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~~ In file included from ../lib/Target/AArch64/AArch64InstrInfo.cpp:33: ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual llvm::Optional > llvm::AArch64InstrInfo::describeLoadedValue(const llvm::MachineInstr&, llvm::Register) const': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../lib/Target/AArch64/AArch64InstrInfo.cpp: In member function 'virtual void llvm::AArch64InstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../lib/Target/AArch64/AArch64InstrInfo.cpp:660:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 660 | void AArch64InstrInfo::insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~~ ../lib/Target/AArch64/AArch64InstrInfo.cpp: In member function 'void llvm::AArch64InstrInfo::instantiateCondBranch(llvm::MachineBasicBlock&, const llvm::DebugLoc&, llvm::MachineBasicBlock*, llvm::ArrayRef) const': ../lib/Target/AArch64/AArch64InstrInfo.cpp:486:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 486 | void AArch64InstrInfo::instantiateCondBranch( | ^~~~~~~~~~~~~~~~ ../lib/Target/AArch64/AArch64InstrInfo.cpp: In member function 'virtual unsigned int llvm::AArch64InstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../lib/Target/AArch64/AArch64InstrInfo.cpp:503:10: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 503 | unsigned AArch64InstrInfo::insertBranch( | ^~~~~~~~~~~~~~~~ ../lib/Target/AArch64/AArch64InstrInfo.cpp:513:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 513 | instantiateCondBranch(MBB, DL, TBB, Cond); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../lib/Target/AArch64/AArch64InstrInfo.cpp:522:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 522 | instantiateCondBranch(MBB, DL, TBB, Cond); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/MC/SubtargetFeature.h:26, from ../lib/Target/AArch64/Utils/AArch64BaseInfo.h:24, from ../lib/Target/AArch64/AArch64.h:18, from ../lib/Target/AArch64/AArch64InstrInfo.h:16, from ../lib/Target/AArch64/AArch64InstrInfo.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1919/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LowerHomogeneousPrologEpilog.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LowerHomogeneousPrologEpilog.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LowerHomogeneousPrologEpilog.cpp.o -c ../lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp [1920/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineFunctionInfo.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineFunctionInfo.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineFunctionInfo.cpp.o -c ../lib/Target/AArch64/AArch64MachineFunctionInfo.cpp [1921/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MacroFusion.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MacroFusion.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MacroFusion.cpp.o -c ../lib/Target/AArch64/AArch64MacroFusion.cpp [1922/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o -c ../lib/Target/AArch64/AArch64MCInstLower.cpp [1923/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o -c ../lib/Target/AArch64/AArch64PromoteConstant.cpp [1924/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o -c ../lib/Target/AArch64/AArch64PBQPRegAlloc.cpp [1925/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o -c ../lib/Target/AArch64/AArch64ISelLowering.cpp In file included from ../lib/Target/AArch64/AArch64ISelLowering.h:21, from ../lib/Target/AArch64/AArch64ISelLowering.cpp:13: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AArch64/AArch64ISelLowering.cpp: In member function 'virtual llvm::Register llvm::AArch64TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': ../lib/Target/AArch64/AArch64ISelLowering.cpp:7870:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 7870 | Register AArch64TargetLowering:: | ^~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AArch64/AArch64ISelLowering.cpp: In member function 'virtual bool llvm::AArch64TargetLowering::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../lib/Target/AArch64/AArch64ISelLowering.cpp:18751:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 18751 | bool AArch64TargetLowering::isConstantUnsignedBitfieldExtactLegal( | ^~~~~~~~~~~~~~~~~~~~~ ../lib/Target/AArch64/AArch64ISelLowering.cpp:18751:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/Target/AArch64/AArch64ISelLowering.cpp: In member function 'virtual bool llvm::AArch64TargetLowering::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../lib/Target/AArch64/AArch64ISelLowering.cpp:1856:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1856 | bool AArch64TargetLowering::allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/MC/SubtargetFeature.h:26, from ../lib/Target/AArch64/Utils/AArch64BaseInfo.h:24, from ../lib/Target/AArch64/AArch64.h:18, from ../lib/Target/AArch64/AArch64ISelLowering.h:17, from ../lib/Target/AArch64/AArch64ISelLowering.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1926/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o -c ../lib/Target/AArch64/AArch64RegisterInfo.cpp [1927/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o -c ../lib/Target/AArch64/AArch64SelectionDAGInfo.cpp In file included from ../include/llvm/CodeGen/TargetInstrInfo.h:23, from ../lib/Target/AArch64/AArch64InstrInfo.h:20, from ../lib/Target/AArch64/AArch64TargetMachine.h:16, from ../lib/Target/AArch64/AArch64SelectionDAGInfo.cpp:13: ../include/llvm/CodeGen/MachineFunction.h: In member function 'virtual llvm::SDValue llvm::AArch64SelectionDAGInfo::EmitTargetCodeForSetTag(llvm::SelectionDAG&, const llvm::SDLoc&, llvm::SDValue, llvm::SDValue, llvm::SDValue, llvm::MachinePointerInfo, bool) const': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1928/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SLSHardening.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SLSHardening.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SLSHardening.cpp.o -c ../lib/Target/AArch64/AArch64SLSHardening.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/MC/SubtargetFeature.h:26, from ../lib/Target/AArch64/Utils/AArch64BaseInfo.h:24, from ../lib/Target/AArch64/AArch64.h:18, from ../lib/Target/AArch64/AArch64InstrInfo.h:16, from ../lib/Target/AArch64/AArch64SLSHardening.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual bool {anonymous}::AArch64IndirectThunks::runOnMachineFunction(llvm::MachineFunction&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1929/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SpeculationHardening.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SpeculationHardening.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SpeculationHardening.cpp.o -c ../lib/Target/AArch64/AArch64SpeculationHardening.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/MC/SubtargetFeature.h:26, from ../lib/Target/AArch64/Utils/AArch64BaseInfo.h:24, from ../lib/Target/AArch64/AArch64.h:18, from ../lib/Target/AArch64/AArch64InstrInfo.h:16, from ../lib/Target/AArch64/AArch64SpeculationHardening.cpp:93: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void {anonymous}::AArch64SpeculationHardening::insertTrackingCode(llvm::MachineBasicBlock&, llvm::AArch64CC::CondCode&, llvm::DebugLoc) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1930/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o -c ../lib/Target/AArch64/AArch64StorePairSuppress.cpp [1931/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTaggingPreRA.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTaggingPreRA.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTaggingPreRA.cpp.o -c ../lib/Target/AArch64/AArch64StackTaggingPreRA.cpp [1932/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o -c ../lib/Target/AArch64/AArch64Subtarget.cpp In file included from ../lib/Target/AArch64/AArch64InstrInfo.h:20, from ../lib/Target/AArch64/AArch64Subtarget.h:18, from ../lib/Target/AArch64/AArch64Subtarget.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ In file included from ../lib/Target/AArch64/AArch64Subtarget.cpp:34: lib/Target/AArch64/AArch64GenSubtargetInfo.inc: In constructor 'llvm::AArch64GenSubtargetInfo::AArch64GenSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef, llvm::StringRef)': lib/Target/AArch64/AArch64GenSubtargetInfo.inc:31836:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 31836 | nullptr, nullptr, nullptr) {} | ^ lib/Target/AArch64/AArch64GenSubtargetInfo.inc:31836:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1933/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTagging.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTagging.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTagging.cpp.o -c ../lib/Target/AArch64/AArch64StackTagging.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/IR/PassManager.h:45, from ../include/llvm/Target/TargetMachine.h:19, from ../lib/Target/AArch64/AArch64.h:20, from ../lib/Target/AArch64/AArch64StackTagging.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/IR/PassManager.h:45, from ../include/llvm/Target/TargetMachine.h:19, from ../lib/Target/AArch64/AArch64.h:20, from ../lib/Target/AArch64/AArch64StackTagging.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'void {anonymous}::InitializerBuilder::applyStore(llvm::IRBuilder<>&, int64_t, int64_t, llvm::Value*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In function 'llvm::Instruction* {anonymous}::AArch64StackTagging::collectInitializers(llvm::Instruction*, llvm::Value*, uint64_t, {anonymous}::InitializerBuilder&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [1934/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o -c ../lib/Target/AArch64/AArch64TargetObjectFile.cpp [1935/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SVEIntrinsicOpts.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SVEIntrinsicOpts.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SVEIntrinsicOpts.cpp.o -c ../lib/Target/AArch64/SVEIntrinsicOpts.cpp [1936/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SIMDInstrOpt.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SIMDInstrOpt.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SIMDInstrOpt.cpp.o -c ../lib/Target/AArch64/AArch64SIMDInstrOpt.cpp [1937/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o -c ../lib/Target/AArch64/AArch64TargetMachine.cpp In file included from ../lib/Target/AArch64/AArch64InstrInfo.h:20, from ../lib/Target/AArch64/AArch64TargetMachine.h:16, from ../lib/Target/AArch64/AArch64TargetMachine.cpp:12: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ [1938/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/Disassembler -I../lib/Target/AArch64/Disassembler -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -Ilib/Target/AArch64/Disassembler/.. -I../lib/Target/AArch64/Disassembler/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o -MF lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o.d -o lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o -c ../lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp [1939/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64 -I../lib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o -MF lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o.d -o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o -c ../lib/Target/AArch64/AArch64TargetTransformInfo.cpp [1940/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -I../lib/Target/AArch64/MCTargetDesc/.. -Ilib/Target/AArch64/MCTargetDesc/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o -c ../lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp [1941/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -I../lib/Target/AArch64/MCTargetDesc/.. -Ilib/Target/AArch64/MCTargetDesc/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o -c ../lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp [1942/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -I../lib/Target/AArch64/MCTargetDesc/.. -Ilib/Target/AArch64/MCTargetDesc/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o -c ../lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp [1943/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/Disassembler -I../lib/Target/AArch64/Disassembler -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -Ilib/Target/AArch64/Disassembler/.. -I../lib/Target/AArch64/Disassembler/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o -MF lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o.d -o lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o -c ../lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp [1944/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -I../lib/Target/AArch64/MCTargetDesc/.. -Ilib/Target/AArch64/MCTargetDesc/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o -c ../lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp [1945/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -I../lib/Target/AArch64/MCTargetDesc/.. -Ilib/Target/AArch64/MCTargetDesc/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64InstPrinter.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64InstPrinter.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64InstPrinter.cpp.o -c ../lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp [1946/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -I../lib/Target/AArch64/MCTargetDesc/.. -Ilib/Target/AArch64/MCTargetDesc/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o -c ../lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp [1947/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -I../lib/Target/AArch64/MCTargetDesc/.. -Ilib/Target/AArch64/MCTargetDesc/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o -c ../lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp [1948/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/AsmParser -I../lib/Target/AArch64/AsmParser -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -Ilib/Target/AArch64/AsmParser/.. -I../lib/Target/AArch64/AsmParser/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o -MF lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o.d -o lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o -c ../lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp In file included from ../lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:33: ../include/llvm/MC/MCParser/MCAsmLexer.h: In member function 'bool {anonymous}::AArch64AsmParser::parseOptionalMulOperand(llvm::OperandVector&)': ../include/llvm/MC/MCParser/MCAsmLexer.h:117:34: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 117 | size_t ReadCount = peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/MC/MCParser/MCAsmLexer.h:117:34: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 117 | size_t ReadCount = peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/MC/MCParser/MCAsmLexer.h: In member function 'bool {anonymous}::AArch64AsmParser::parseOperand(llvm::OperandVector&, bool, bool)': ../include/llvm/MC/MCParser/MCAsmLexer.h:117:34: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 117 | size_t ReadCount = peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [1949/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -I../lib/Target/AArch64/MCTargetDesc/.. -Ilib/Target/AArch64/MCTargetDesc/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o -c ../lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp [1950/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -I../lib/Target/AArch64/MCTargetDesc/.. -Ilib/Target/AArch64/MCTargetDesc/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFObjectWriter.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFObjectWriter.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFObjectWriter.cpp.o -c ../lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp [1951/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -I../lib/Target/AArch64/MCTargetDesc/.. -Ilib/Target/AArch64/MCTargetDesc/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o -c ../lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp In file included from ../lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:40: lib/Target/AArch64/AArch64GenSubtargetInfo.inc: In function 'llvm::MCSubtargetInfo* createAArch64MCSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef)': lib/Target/AArch64/AArch64GenSubtargetInfo.inc:31570:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 31570 | WPR, WL, RA, IS, OC, FP) { } | ^ lib/Target/AArch64/AArch64GenSubtargetInfo.inc:31570:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/SetVector.h:22, from ../include/llvm/MC/MCObjectStreamer.h:12, from ../include/llvm/MC/MCELFStreamer.h:15, from ../lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h:16, from ../lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual std::vector > {anonymous}::AArch64MCInstrAnalysis::findPltEntries(uint64_t, llvm::ArrayRef, uint64_t, const llvm::Triple&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [1952/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/TargetInfo -I../lib/Target/AArch64/TargetInfo -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -Ilib/Target/AArch64/TargetInfo/.. -I../lib/Target/AArch64/TargetInfo/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o -MF lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o.d -o lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o -c ../lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp [1953/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMAArch64Info.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMAArch64Info.a lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMAArch64Info.a && : [1954/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -I../lib/Target/AArch64/MCTargetDesc/.. -Ilib/Target/AArch64/MCTargetDesc/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFStreamer.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFStreamer.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFStreamer.cpp.o -c ../lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp [1955/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/Utils -I../lib/Target/AArch64/Utils -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o -MF lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o.d -o lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o -c ../lib/Target/AArch64/Utils/AArch64BaseInfo.cpp [1956/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMAArch64Utils.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMAArch64Utils.a lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMAArch64Utils.a && : [1957/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64/MCTargetDesc -I../lib/Target/AArch64 -Ilib/Target/AArch64 -Iinclude -I../include -I../lib/Target/AArch64/MCTargetDesc/.. -Ilib/Target/AArch64/MCTargetDesc/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o -MF lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o.d -o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o -c ../lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp [1958/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMAArch64Desc.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMAArch64Desc.a lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64InstPrinter.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFObjectWriter.cpp.o lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFStreamer.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMAArch64Desc.a && : [1959/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMAArch64AsmParser.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMAArch64AsmParser.a lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMAArch64AsmParser.a && : [1960/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMAArch64Disassembler.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMAArch64Disassembler.a lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMAArch64Disassembler.a && : [1961/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o -c ../lib/Target/ARM/A15SDOptimizer.cpp [1962/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o -c ../lib/Target/ARM/ARMBaseRegisterInfo.cpp [1963/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o -c ../lib/Target/ARM/ARMAsmPrinter.cpp [1964/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBasicBlockInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBasicBlockInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBasicBlockInfo.cpp.o -c ../lib/Target/ARM/ARMBasicBlockInfo.cpp [1965/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o -c ../lib/Target/ARM/ARMBaseInstrInfo.cpp In file included from ../lib/Target/ARM/ARMBaseInstrInfo.h:23, from ../lib/Target/ARM/ARMBaseInstrInfo.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/ARM/ARMBaseInstrInfo.cpp: In member function 'virtual bool llvm::ARMBaseInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../lib/Target/ARM/ARMBaseInstrInfo.cpp:606:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 606 | bool ARMBaseInstrInfo::SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~ ../lib/Target/ARM/ARMBaseInstrInfo.cpp:606:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../lib/Target/ARM/ARMBaseInstrInfo.h:23, from ../lib/Target/ARM/ARMBaseInstrInfo.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ ../lib/Target/ARM/ARMBaseInstrInfo.cpp: In member function 'virtual bool llvm::ARMBaseInstrInfo::PredicateInstruction(llvm::MachineInstr&, llvm::ArrayRef) const': ../lib/Target/ARM/ARMBaseInstrInfo.cpp:573:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 573 | bool ARMBaseInstrInfo::PredicateInstruction( | ^~~~~~~~~~~~~~~~ ../lib/Target/ARM/ARMBaseInstrInfo.cpp: In member function 'virtual unsigned int llvm::ARMBaseInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../lib/Target/ARM/ARMBaseInstrInfo.cpp:478:10: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 478 | unsigned ARMBaseInstrInfo::insertBranch(MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/MC/LaneBitmask.h:33, from ../include/llvm/MC/MCRegisterInfo.h:21, from ../include/llvm/MC/MCInstrDesc.h:17, from ../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, from ../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:19, from ../lib/Target/ARM/ARMBaseInstrInfo.h:16, from ../lib/Target/ARM/ARMBaseInstrInfo.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/MC/LaneBitmask.h:33, from ../include/llvm/MC/MCRegisterInfo.h:21, from ../include/llvm/MC/MCInstrDesc.h:17, from ../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, from ../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:19, from ../lib/Target/ARM/ARMBaseInstrInfo.h:16, from ../lib/Target/ARM/ARMBaseInstrInfo.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual bool llvm::ARMBaseInstrInfo::ClobbersPredicate(llvm::MachineInstr&, std::vector >&, bool) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/MC/LaneBitmask.h:33, from ../include/llvm/MC/MCRegisterInfo.h:21, from ../include/llvm/MC/MCInstrDesc.h:17, from ../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, from ../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:19, from ../lib/Target/ARM/ARMBaseInstrInfo.h:16, from ../lib/Target/ARM/ARMBaseInstrInfo.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1966/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o -c ../lib/Target/ARM/ARMConstantPoolValue.cpp [1967/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallingConv.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallingConv.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallingConv.cpp.o -c ../lib/Target/ARM/ARMCallingConv.cpp [1968/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallLowering.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallLowering.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallLowering.cpp.o -c ../lib/Target/ARM/ARMCallLowering.cpp In file included from ../lib/Target/ARM/ARMCallLowering.h:18, from ../lib/Target/ARM/ARMCallLowering.cpp:15: ../include/llvm/CodeGen/GlobalISel/CallLowering.h: In member function 'virtual void llvm::CallLowering::ValueHandler::assignValueToAddress(const llvm::CallLowering::ArgInfo&, unsigned int, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../include/llvm/CodeGen/GlobalISel/CallLowering.h:274:18: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 274 | virtual void assignValueToAddress(const ArgInfo &Arg, unsigned ValRegIndex, | ^~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/CallLowering.h:278:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 278 | assignValueToAddress(Arg.Regs[ValRegIndex], Addr, MemTy, MPO, VA); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/ARM/ARMCallLowering.cpp: In member function 'virtual void {anonymous}::ARMOutgoingValueHandler::assignValueToAddress(llvm::Register, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../lib/Target/ARM/ARMCallLowering.cpp:124:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 124 | void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, | ^~~~~~~~~~~~~~~~~~~~ ../lib/Target/ARM/ARMCallLowering.cpp:127:55: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 127 | auto MMO = MIRBuilder.getMF().getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 128 | MPO, MachineMemOperand::MOStore, MemTy, Align(1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/ARM/ARMCallLowering.cpp: In member function 'virtual void {anonymous}::ARMIncomingValueHandler::assignValueToAddress(llvm::Register, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../lib/Target/ARM/ARMCallLowering.cpp:249:8: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 249 | void assignValueToAddress(Register ValVReg, Register Addr, LLT MemTy, | ^~~~~~~~~~~~~~~~~~~~ ../lib/Target/ARM/ARMCallLowering.cpp:270:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 270 | auto MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, MemTy, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | inferAlignFromPtrInfo(MF, MPO)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/ARM/ARMCallLowering.cpp:270:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 270 | auto MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, MemTy, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | inferAlignFromPtrInfo(MF, MPO)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../lib/Target/ARM/ARMCallLowering.h:17, from ../lib/Target/ARM/ARMCallLowering.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void {anonymous}::FormalArgHandler::markPhysRegUsed(unsigned int)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1969/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o -c ../lib/Target/ARM/ARMConstantIslandPass.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/PassAnalysisSupport.h:30, from ../include/llvm/Pass.h:337, from ../include/llvm/IR/LegacyPassManager.h:19, from ../lib/Target/ARM/ARM.h:17, from ../lib/Target/ARM/ARMConstantIslandPass.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/PassAnalysisSupport.h:30, from ../include/llvm/Pass.h:337, from ../include/llvm/IR/LegacyPassManager.h:19, from ../lib/Target/ARM/ARM.h:17, from ../lib/Target/ARM/ARMConstantIslandPass.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::MachineBasicBlock* {anonymous}::ARMConstantIslands::adjustJTTargetBlockForward(llvm::MachineBasicBlock*, llvm::MachineBasicBlock*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/PassAnalysisSupport.h:30, from ../include/llvm/Pass.h:337, from ../include/llvm/IR/LegacyPassManager.h:19, from ../lib/Target/ARM/ARM.h:17, from ../lib/Target/ARM/ARMConstantIslandPass.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::MachineBasicBlock* {anonymous}::ARMConstantIslands::splitBlockBeforeInstr(llvm::MachineInstr*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1970/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o -c ../lib/Target/ARM/ARMExpandPseudoInsts.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/PassAnalysisSupport.h:30, from ../include/llvm/Pass.h:337, from ../include/llvm/IR/LegacyPassManager.h:19, from ../lib/Target/ARM/ARM.h:17, from ../lib/Target/ARM/ARMExpandPseudoInsts.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1971/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o -c ../lib/Target/ARM/ARMHazardRecognizer.cpp [1972/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o -c ../lib/Target/ARM/ARMFrameLowering.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/TargetFrameLowering.h:16, from ../lib/Target/ARM/ARMFrameLowering.h:12, from ../lib/Target/ARM/ARMFrameLowering.cpp:109: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/TargetFrameLowering.h:16, from ../lib/Target/ARM/ARMFrameLowering.h:12, from ../lib/Target/ARM/ARMFrameLowering.cpp:109: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void llvm::ARMFrameLowering::adjustForSegmentedStacks(llvm::MachineFunction&, llvm::MachineBasicBlock&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/TargetFrameLowering.h:16, from ../lib/Target/ARM/ARMFrameLowering.h:12, from ../lib/Target/ARM/ARMFrameLowering.cpp:109: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1973/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o -c ../lib/Target/ARM/ARMFastISel.cpp [1974/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o -c ../lib/Target/ARM/ARMMachineFunctionInfo.cpp [1975/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o -c ../lib/Target/ARM/ARMInstructionSelector.cpp [1976/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o -c ../lib/Target/ARM/ARMRegisterInfo.cpp [1977/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o -c ../lib/Target/ARM/ARMISelDAGToDAG.cpp [1978/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o -c ../lib/Target/ARM/ARMOptimizeBarriersPass.cpp [1979/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMacroFusion.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMacroFusion.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMacroFusion.cpp.o -c ../lib/Target/ARM/ARMMacroFusion.cpp [1980/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterBankInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterBankInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterBankInfo.cpp.o -c ../lib/Target/ARM/ARMRegisterBankInfo.cpp In file included from ../lib/Target/ARM/ARMRegisterBankInfo.h:16, from ../lib/Target/ARM/ARMRegisterBankInfo.cpp:13: ../include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': ../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 { | ^~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/ARM/ARMRegisterBankInfo.cpp: In member function 'virtual const llvm::RegisterBank& llvm::ARMRegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': ../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, | ^~~~~~~~~~~~~~~~~~~ [1981/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSLSHardening.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSLSHardening.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSLSHardening.cpp.o -c ../lib/Target/ARM/ARMSLSHardening.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/PassAnalysisSupport.h:30, from ../include/llvm/Pass.h:337, from ../include/llvm/IR/LegacyPassManager.h:19, from ../lib/Target/ARM/ARM.h:17, from ../lib/Target/ARM/ARMSLSHardening.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual bool {anonymous}::ARMIndirectThunks::runOnMachineFunction(llvm::MachineFunction&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1982/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o -c ../lib/Target/ARM/ARMSelectionDAGInfo.cpp [1983/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o -c ../lib/Target/ARM/ARMTargetObjectFile.cpp [1984/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o -c ../lib/Target/ARM/ARMSubtarget.cpp In file included from ../lib/Target/ARM/ARMSubtarget.cpp:47: lib/Target/ARM/ARMGenSubtargetInfo.inc: In constructor 'llvm::ARMGenSubtargetInfo::ARMGenSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef, llvm::StringRef)': lib/Target/ARM/ARMGenSubtargetInfo.inc:23785:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 23785 | ARMStages, ARMOperandCycles, ARMForwardingPaths) {} | ^ lib/Target/ARM/ARMGenSubtargetInfo.inc:23785:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [1985/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o -c ../lib/Target/ARM/ARMISelLowering.cpp In file included from ../lib/Target/ARM/ARMISelLowering.h:24, from ../lib/Target/ARM/ARMISelLowering.cpp:14: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/Target/ARM/ARMISelLowering.h:24, from ../lib/Target/ARM/ARMISelLowering.cpp:14: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool isConstantUnsignedBitfieldExtactLegal(unsigned Opc, LLT Ty1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/Target/ARM/ARMISelLowering.cpp: In member function 'virtual llvm::Register llvm::ARMTargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': ../lib/Target/ARM/ARMISelLowering.cpp:6005:10: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 6005 | Register ARMTargetLowering::getRegisterByName(const char* RegName, LLT VT, | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/MC/LaneBitmask.h:33, from ../include/llvm/MC/MCRegisterInfo.h:21, from ../include/llvm/MC/MCInstrDesc.h:17, from ../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h:17, from ../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:19, from ../lib/Target/ARM/ARMISelLowering.h:17, from ../lib/Target/ARM/ARMISelLowering.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1986/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o -c ../lib/Target/ARM/ARMTargetMachine.cpp [1987/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o -c ../lib/Target/ARM/MLxExpansionPass.cpp [1988/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEGatherScatterLowering.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEGatherScatterLowering.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEGatherScatterLowering.cpp.o -c ../lib/Target/ARM/MVEGatherScatterLowering.cpp [1989/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVELaneInterleavingPass.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVELaneInterleavingPass.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVELaneInterleavingPass.cpp.o -c ../lib/Target/ARM/MVELaneInterleavingPass.cpp [1990/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o -c ../lib/Target/ARM/ARMTargetTransformInfo.cpp [1991/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEVPTBlockPass.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEVPTBlockPass.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEVPTBlockPass.cpp.o -c ../lib/Target/ARM/MVEVPTBlockPass.cpp [1992/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETailPredication.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETailPredication.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETailPredication.cpp.o -c ../lib/Target/ARM/MVETailPredication.cpp [1993/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETPAndVPTOptimisationsPass.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETPAndVPTOptimisationsPass.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETPAndVPTOptimisationsPass.cpp.o -c ../lib/Target/ARM/MVETPAndVPTOptimisationsPass.cpp [1994/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o -c ../lib/Target/ARM/Thumb1FrameLowering.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/TargetFrameLowering.h:16, from ../lib/Target/ARM/ARMFrameLowering.h:12, from ../lib/Target/ARM/Thumb1FrameLowering.h:12, from ../lib/Target/ARM/Thumb1FrameLowering.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [1995/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o -c ../lib/Target/ARM/ThumbRegisterInfo.cpp [1996/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o -c ../lib/Target/ARM/Thumb1InstrInfo.cpp In file included from ../lib/Target/ARM/ARMBaseInstrInfo.h:23, from ../lib/Target/ARM/Thumb1InstrInfo.h:16, from ../lib/Target/ARM/Thumb1InstrInfo.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ [1997/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o -c ../lib/Target/ARM/Thumb2ITBlockPass.cpp [1998/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o -c ../lib/Target/ARM/Thumb2InstrInfo.cpp In file included from ../lib/Target/ARM/ARMBaseInstrInfo.h:23, from ../lib/Target/ARM/Thumb2InstrInfo.h:16, from ../lib/Target/ARM/Thumb2InstrInfo.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ [1999/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM -I../lib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o -MF lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o.d -o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o -c ../lib/Target/ARM/Thumb2SizeReduction.cpp [2000/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/MCTargetDesc -I../lib/Target/ARM/MCTargetDesc -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o -c ../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp [2001/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/MCTargetDesc -I../lib/Target/ARM/MCTargetDesc -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o -c ../lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp [2002/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/MCTargetDesc -I../lib/Target/ARM/MCTargetDesc -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o -c ../lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp [2003/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/MCTargetDesc -I../lib/Target/ARM/MCTargetDesc -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMInstPrinter.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMInstPrinter.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMInstPrinter.cpp.o -c ../lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp [2004/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/MCTargetDesc -I../lib/Target/ARM/MCTargetDesc -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o -c ../lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp [2005/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/MCTargetDesc -I../lib/Target/ARM/MCTargetDesc -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o -c ../lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp [2006/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/MCTargetDesc -I../lib/Target/ARM/MCTargetDesc -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o -c ../lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp [2007/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/MCTargetDesc -I../lib/Target/ARM/MCTargetDesc -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCExpr.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCExpr.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCExpr.cpp.o -c ../lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp [2008/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/MCTargetDesc -I../lib/Target/ARM/MCTargetDesc -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o -c ../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp In file included from ../lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:151: lib/Target/ARM/ARMGenSubtargetInfo.inc: In function 'llvm::MCSubtargetInfo* llvm::ARM_MC::createARMMCSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef)': lib/Target/ARM/ARMGenSubtargetInfo.inc:23510:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 23510 | WPR, WL, RA, IS, OC, FP) { } | ^ lib/Target/ARM/ARMGenSubtargetInfo.inc:23510:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [2009/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/AsmParser -I../lib/Target/ARM/AsmParser -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o -MF lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o.d -o lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o -c ../lib/Target/ARM/AsmParser/ARMAsmParser.cpp In file included from ../lib/Target/ARM/AsmParser/ARMAsmParser.cpp:35: ../include/llvm/MC/MCParser/MCAsmLexer.h: In member function 'llvm::OperandMatchResultTy {anonymous}::ARMAsmParser::parseModImm(llvm::OperandVector&)': ../include/llvm/MC/MCParser/MCAsmLexer.h:117:34: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 117 | size_t ReadCount = peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/MC/MCParser/MCAsmLexer.h: In member function 'bool {anonymous}::ARMAsmParser::parseOperand(llvm::OperandVector&, llvm::StringRef)': ../include/llvm/MC/MCParser/MCAsmLexer.h:117:34: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 117 | size_t ReadCount = peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [2010/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/MCTargetDesc -I../lib/Target/ARM/MCTargetDesc -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o -c ../lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp [2011/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/MCTargetDesc -I../lib/Target/ARM/MCTargetDesc -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o -c ../lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp [2012/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/MCTargetDesc -I../lib/Target/ARM/MCTargetDesc -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o -c ../lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp [2013/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/MCTargetDesc -I../lib/Target/ARM/MCTargetDesc -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o -c ../lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp [2014/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/TargetInfo -I../lib/Target/ARM/TargetInfo -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o -MF lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o.d -o lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o -c ../lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp [2015/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMARMInfo.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMARMInfo.a lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMARMInfo.a && : [2016/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/MCTargetDesc -I../lib/Target/ARM/MCTargetDesc -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o -MF lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o.d -o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o -c ../lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp [2017/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/Utils -I../lib/Target/ARM/Utils -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/Utils/CMakeFiles/LLVMARMUtils.dir/ARMBaseInfo.cpp.o -MF lib/Target/ARM/Utils/CMakeFiles/LLVMARMUtils.dir/ARMBaseInfo.cpp.o.d -o lib/Target/ARM/Utils/CMakeFiles/LLVMARMUtils.dir/ARMBaseInfo.cpp.o -c ../lib/Target/ARM/Utils/ARMBaseInfo.cpp [2018/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMARMUtils.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMARMUtils.a lib/Target/ARM/Utils/CMakeFiles/LLVMARMUtils.dir/ARMBaseInfo.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMARMUtils.a && : [2019/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMARMDesc.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMARMDesc.a lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMInstPrinter.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCExpr.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMARMDesc.a && : [2020/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMARMAsmParser.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMARMAsmParser.a lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMARMAsmParser.a && : [2021/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-fast-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenFastISel.inc -d lib/Target/Mips/MipsGenFastISel.inc.d [2022/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-pseudo-lowering -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenMCPseudoLowering.inc -d lib/Target/Mips/MipsGenMCPseudoLowering.inc.d [2023/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/ARM/Disassembler -I../lib/Target/ARM/Disassembler -I../lib/Target/ARM -Ilib/Target/ARM -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o -MF lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o.d -o lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o -c ../lib/Target/ARM/Disassembler/ARMDisassembler.cpp [2024/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMARMDisassembler.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMARMDisassembler.a lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMARMDisassembler.a && : [2025/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-global-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenGlobalISel.inc -d lib/Target/Mips/MipsGenGlobalISel.inc.d [2026/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-instr-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenInstrInfo.inc -d lib/Target/Mips/MipsGenInstrInfo.inc.d [2027/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-emitter -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenMCCodeEmitter.inc -d lib/Target/Mips/MipsGenMCCodeEmitter.inc.d [2028/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-bank -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenRegisterBank.inc -d lib/Target/Mips/MipsGenRegisterBank.inc.d [2029/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenRegisterInfo.inc -d lib/Target/Mips/MipsGenRegisterInfo.inc.d [2030/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-exegesis -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenExegesis.inc -d lib/Target/Mips/MipsGenExegesis.inc.d [2031/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-matcher -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenAsmMatcher.inc -d lib/Target/BPF/BPFGenAsmMatcher.inc.d [2032/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-disassembler -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenDisassemblerTables.inc -d lib/Target/BPF/BPFGenDisassemblerTables.inc.d [2033/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-dag-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenDAGISel.inc -d lib/Target/BPF/BPFGenDAGISel.inc.d [2034/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-writer -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenAsmWriter.inc -d lib/Target/BPF/BPFGenAsmWriter.inc.d [2035/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-callingconv -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenCallingConv.inc -d lib/Target/BPF/BPFGenCallingConv.inc.d [2036/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-subtarget -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/Mips/Mips.td --write-if-changed -o lib/Target/Mips/MipsGenSubtargetInfo.inc -d lib/Target/Mips/MipsGenSubtargetInfo.inc.d [2037/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-emitter -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenMCCodeEmitter.inc -d lib/Target/BPF/BPFGenMCCodeEmitter.inc.d [2038/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-instr-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenInstrInfo.inc -d lib/Target/BPF/BPFGenInstrInfo.inc.d [2039/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenRegisterInfo.inc -d lib/Target/BPF/BPFGenRegisterInfo.inc.d [2040/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloatInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloatInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloatInfo.cpp.o -c ../lib/Target/Mips/Mips16HardFloatInfo.cpp [2041/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16InstrInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16InstrInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16InstrInfo.cpp.o -c ../lib/Target/Mips/Mips16InstrInfo.cpp In file included from ../lib/Target/Mips/MipsInstrInfo.h:27, from ../lib/Target/Mips/Mips16InstrInfo.h:17, from ../lib/Target/Mips/Mips16InstrInfo.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ [2042/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.o -c ../lib/Target/Mips/Mips16FrameLowering.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/DataLayout.h:22, from ../include/llvm/Target/TargetMachine.h:18, from ../lib/Target/Mips/Mips.h:18, from ../lib/Target/Mips/MipsFrameLowering.h:16, from ../lib/Target/Mips/Mips16FrameLowering.h:16, from ../lib/Target/Mips/Mips16FrameLowering.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual bool llvm::Mips16FrameLowering::spillCalleeSavedRegisters(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, llvm::ArrayRef, const llvm::TargetRegisterInfo*) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [2043/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloat.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloat.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloat.cpp.o -c ../lib/Target/Mips/Mips16HardFloat.cpp [2044/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelDAGToDAG.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelDAGToDAG.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelDAGToDAG.cpp.o -c ../lib/Target/Mips/Mips16ISelDAGToDAG.cpp [2045/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAnalyzeImmediate.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAnalyzeImmediate.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAnalyzeImmediate.cpp.o -c ../lib/Target/Mips/MipsAnalyzeImmediate.cpp [2046/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelLowering.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelLowering.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelLowering.cpp.o -c ../lib/Target/Mips/Mips16ISelLowering.cpp In file included from ../lib/Target/Mips/MipsISelLowering.h:26, from ../lib/Target/Mips/Mips16ISelLowering.h:16, from ../lib/Target/Mips/Mips16ISelLowering.cpp:12: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/Target/Mips/MipsISelLowering.h:26, from ../lib/Target/Mips/Mips16ISelLowering.h:16, from ../lib/Target/Mips/Mips16ISelLowering.cpp:12: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool isConstantUnsignedBitfieldExtactLegal(unsigned Opc, LLT Ty1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 [2047/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16RegisterInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16RegisterInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16RegisterInfo.cpp.o -c ../lib/Target/Mips/Mips16RegisterInfo.cpp [2048/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCallLowering.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCallLowering.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCallLowering.cpp.o -c ../lib/Target/Mips/MipsCallLowering.cpp In file included from ../lib/Target/Mips/MipsCallLowering.h:17, from ../lib/Target/Mips/MipsCallLowering.cpp:15: ../include/llvm/CodeGen/GlobalISel/CallLowering.h: In member function 'virtual void llvm::CallLowering::ValueHandler::assignValueToAddress(const llvm::CallLowering::ArgInfo&, unsigned int, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../include/llvm/CodeGen/GlobalISel/CallLowering.h:274:18: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 274 | virtual void assignValueToAddress(const ArgInfo &Arg, unsigned ValRegIndex, | ^~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/CallLowering.h:278:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 278 | assignValueToAddress(Arg.Regs[ValRegIndex], Addr, MemTy, MPO, VA); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/Mips/MipsCallLowering.cpp: In member function 'virtual void {anonymous}::MipsOutgoingValueHandler::assignValueToAddress(llvm::Register, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../lib/Target/Mips/MipsCallLowering.cpp:239:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 239 | void MipsOutgoingValueHandler::assignValueToAddress(Register ValVReg, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/Mips/MipsCallLowering.cpp:246:37: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 246 | auto MMO = MF.getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~^ 247 | MPO, MachineMemOperand::MOStore, MemTy, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | commonAlignment(STI.getStackAlignment(), LocMemOffset)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/Mips/MipsCallLowering.cpp: In member function 'virtual void {anonymous}::MipsIncomingValueHandler::assignValueToAddress(llvm::Register, llvm::Register, llvm::LLT, llvm::MachinePointerInfo&, llvm::CCValAssign&)': ../lib/Target/Mips/MipsCallLowering.cpp:150:6: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 150 | void MipsIncomingValueHandler::assignValueToAddress(Register ValVReg, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/Mips/MipsCallLowering.cpp:155:37: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 155 | auto MMO = MF.getMachineMemOperand(MPO, MachineMemOperand::MOLoad, MemTy, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | inferAlignFromPtrInfo(MF, MPO)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/Mips/MipsCallLowering.cpp: In member function 'virtual unsigned int {anonymous}::MipsIncomingValueHandler::assignCustomValue(llvm::CallLowering::ArgInfo&, llvm::ArrayRef)': ../lib/Target/Mips/MipsCallLowering.cpp:181:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 181 | MIRBuilder.buildMerge(Arg.OrigRegs[0], {CopyLo, CopyHi}); | ^ ../lib/Target/Mips/MipsCallLowering.cpp:181:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/GlobalISel/CallLowering.h:17, from ../lib/Target/Mips/MipsCallLowering.h:17, from ../lib/Target/Mips/MipsCallLowering.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../lib/Target/Mips/MipsCallLowering.cpp: In member function 'virtual bool llvm::MipsCallLowering::lowerFormalArguments(llvm::MachineIRBuilder&, const llvm::Function&, llvm::ArrayRef >, llvm::FunctionLoweringInfo&) const': ../lib/Target/Mips/MipsCallLowering.cpp:422:55: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 422 | MachineMemOperand *MMO = MF.getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~^ 423 | MPO, MachineMemOperand::MOStore, RegTy, Align(RegSize)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2049/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAsmPrinter.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAsmPrinter.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAsmPrinter.cpp.o -c ../lib/Target/Mips/MipsAsmPrinter.cpp [2050/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCCState.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCCState.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCCState.cpp.o -c ../lib/Target/Mips/MipsCCState.cpp [2051/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsConstantIslandPass.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsConstantIslandPass.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsConstantIslandPass.cpp.o -c ../lib/Target/Mips/MipsConstantIslandPass.cpp [2052/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsDelaySlotFiller.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsDelaySlotFiller.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsDelaySlotFiller.cpp.o -c ../lib/Target/Mips/MipsDelaySlotFiller.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/SetVector.h:22, from ../include/llvm/MC/MCObjectStreamer.h:12, from ../include/llvm/MC/MCELFStreamer.h:15, from ../lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h:12, from ../lib/Target/Mips/MipsDelaySlotFiller.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'bool {anonymous}::MipsDelaySlotFiller::searchSuccBBs(llvm::MachineBasicBlock&, {anonymous}::Iter) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [2053/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsExpandPseudo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsExpandPseudo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsExpandPseudo.cpp.o -c ../lib/Target/Mips/MipsExpandPseudo.cpp [2054/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstrInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstrInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstrInfo.cpp.o -c ../lib/Target/Mips/MipsInstrInfo.cpp In file included from ../lib/Target/Mips/MipsInstrInfo.h:27, from ../lib/Target/Mips/MipsInstrInfo.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ In file included from ../lib/Target/Mips/MipsInstrInfo.cpp:26: ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual llvm::Optional > llvm::MipsInstrInfo::describeLoadedValue(const llvm::MachineInstr&, llvm::Register) const': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../lib/Target/Mips/MipsInstrInfo.cpp: In member function 'void llvm::MipsInstrInfo::BuildCondBr(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, const llvm::DebugLoc&, llvm::ArrayRef) const': ../lib/Target/Mips/MipsInstrInfo.cpp:106:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 106 | void MipsInstrInfo::BuildCondBr(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~~ ../lib/Target/Mips/MipsInstrInfo.cpp: In member function 'virtual unsigned int llvm::MipsInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../lib/Target/Mips/MipsInstrInfo.cpp:121:10: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 121 | unsigned MipsInstrInfo::insertBranch(MachineBasicBlock &MBB, | ^~~~~~~~~~~~~ ../lib/Target/Mips/MipsInstrInfo.cpp:141:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 141 | BuildCondBr(MBB, TBB, DL, Cond); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../lib/Target/Mips/MipsInstrInfo.cpp:151:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 151 | BuildCondBr(MBB, TBB, DL, Cond); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [2055/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFastISel.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFastISel.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFastISel.cpp.o -c ../lib/Target/Mips/MipsFastISel.cpp [2056/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelDAGToDAG.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelDAGToDAG.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelDAGToDAG.cpp.o -c ../lib/Target/Mips/MipsISelDAGToDAG.cpp [2057/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstructionSelector.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstructionSelector.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstructionSelector.cpp.o -c ../lib/Target/Mips/MipsInstructionSelector.cpp ../lib/Target/Mips/MipsInstructionSelector.cpp: In function 'bool {anonymous}::MipsInstructionSelector::materialize32BitImm(llvm::Register, llvm::APInt, llvm::MachineIRBuilder&) const': ../lib/Target/Mips/MipsInstructionSelector.cpp:150:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 150 | B.buildInstr(Mips::ORi, {DestReg}, {Register(Mips::ZERO)}) | ^ ../lib/Target/Mips/MipsInstructionSelector.cpp:150:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/Mips/MipsInstructionSelector.cpp:150:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/Mips/MipsInstructionSelector.cpp:156:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 156 | MachineInstr *Inst = B.buildInstr(Mips::LUi, {DestReg}, {}) | ^ ../lib/Target/Mips/MipsInstructionSelector.cpp:156:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/Mips/MipsInstructionSelector.cpp:156:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/Mips/MipsInstructionSelector.cpp:163:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 163 | B.buildInstr(Mips::ADDiu, {DestReg}, {Register(Mips::ZERO)}) | ^ ../lib/Target/Mips/MipsInstructionSelector.cpp:163:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/Mips/MipsInstructionSelector.cpp:163:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/Mips/MipsInstructionSelector.cpp:169:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 169 | MachineInstr *LUi = B.buildInstr(Mips::LUi, {LUiReg}, {}) | ^ ../lib/Target/Mips/MipsInstructionSelector.cpp:169:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/Mips/MipsInstructionSelector.cpp:169:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/Mips/MipsInstructionSelector.cpp:171:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 171 | MachineInstr *ORi = B.buildInstr(Mips::ORi, {DestReg}, {LUiReg}) | ^ ../lib/Target/Mips/MipsInstructionSelector.cpp:171:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/Mips/MipsInstructionSelector.cpp:171:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/Mips/MipsInstructionSelector.cpp: In member function 'virtual bool {anonymous}::MipsInstructionSelector::select(llvm::MachineInstr&)': ../lib/Target/Mips/MipsInstructionSelector.cpp:604:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 604 | B.buildInstr(Mips::MTC1, {I.getOperand(0).getReg()}, {GPRReg}); | ^ ../lib/Target/Mips/MipsInstructionSelector.cpp:604:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/Mips/MipsInstructionSelector.cpp:604:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/Mips/MipsInstructionSelector.cpp:619:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 619 | {I.getOperand(0).getReg()}, {GPRRegLow, GPRRegHigh}); | ^ ../lib/Target/Mips/MipsInstructionSelector.cpp:619:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/Mips/MipsInstructionSelector.cpp:619:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/Mips/MipsInstructionSelector.cpp:807:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 807 | Instruction.Opcode, {Instruction.Def}, {Instruction.LHS}); | ^ ../lib/Target/Mips/MipsInstructionSelector.cpp:807:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/Mips/MipsInstructionSelector.cpp:807:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [2058/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFrameLowering.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFrameLowering.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFrameLowering.cpp.o -c ../lib/Target/Mips/MipsFrameLowering.cpp [2059/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLegalizerInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLegalizerInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLegalizerInfo.cpp.o -c ../lib/Target/Mips/MipsLegalizerInfo.cpp ../lib/Target/Mips/MipsLegalizerInfo.cpp: In member function 'virtual bool llvm::MipsLegalizerInfo::legalizeIntrinsic(llvm::LegalizerHelper&, llvm::MachineInstr&) const': ../lib/Target/Mips/MipsLegalizerInfo.cpp:522:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 522 | *MI.getMF()->getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 523 | MPO, MachineMemOperand::MOLoad, PtrTy, Align(4))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/Mips/MipsLegalizerInfo.cpp:525:60: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 525 | *MI.getMF()->getMachineMemOperand( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 526 | MPO, MachineMemOperand::MOStore, PtrTy, Align(4))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/Mips/MipsLegalizerInfo.cpp: In function 'bool CheckTy0Ty1MemSizeAlign(const llvm::LegalityQuery&, std::initializer_list)': ../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, | ^~~~~~~~~~~~~~~~~~~~~~~ ../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&}]': ../lib/Target/Mips/MipsLegalizerInfo.cpp:106:36: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 106 | if (CheckTy0Ty1MemSizeAlign( | ~~~~~~~~~~~~~~~~~~~~~~~^ 107 | Query, {{s32, p0, 8, NoAlignRequirements}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 | {s32, p0, 16, ST.systemSupportsUnalignedAccess()}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | {s32, p0, 32, NoAlignRequirements}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | {p0, p0, 32, NoAlignRequirements}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | {s64, p0, 64, ST.systemSupportsUnalignedAccess()}})) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/Mips/MipsLegalizerInfo.cpp:113:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 113 | if (ST.hasMSA() && CheckTy0Ty1MemSizeAlign( | ~~~~~~~~~~~~~~~~~~~~~~~^ 114 | Query, {{v16s8, p0, 128, NoAlignRequirements}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | {v8s16, p0, 128, NoAlignRequirements}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | {v4s32, p0, 128, NoAlignRequirements}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117 | {v2s64, p0, 128, NoAlignRequirements}})) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from ../lib/Target/Mips/MipsLegalizerInfo.h:16, from ../lib/Target/Mips/MipsLegalizerInfo.cpp:13: ../include/llvm/CodeGen/MachineFunction.h: In member function 'virtual bool llvm::MipsLegalizerInfo::legalizeCustom(llvm::LegalizerHelper&, llvm::MachineInstr&) const': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/Mips/MipsLegalizerInfo.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from ../lib/Target/Mips/MipsLegalizerInfo.h:16, from ../lib/Target/Mips/MipsLegalizerInfo.cpp:13: ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/Mips/MipsLegalizerInfo.cpp:413:61: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 413 | MIRBuilder.buildMerge(Val, {Load_P2Half, Load_Rem}); | ^ ../lib/Target/Mips/MipsLegalizerInfo.cpp:413:61: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../lib/Target/Mips/MipsLegalizerInfo.cpp:415:74: 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}); | ^ ../lib/Target/Mips/MipsLegalizerInfo.cpp:415:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../lib/Target/Mips/MipsLegalizerInfo.cpp:442:72: 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)}); | ^ ../lib/Target/Mips/MipsLegalizerInfo.cpp:442:72: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../lib/Target/Mips/MipsLegalizerInfo.cpp:15: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1581 | return buildInstr(TargetOpcode::G_FSUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1581 | return buildInstr(TargetOpcode::G_FSUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../lib/Target/Mips/MipsLegalizerInfo.h:17, from ../lib/Target/Mips/MipsLegalizerInfo.cpp:13: ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::maxScalar(unsigned int, llvm::LLT)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:899:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 899 | LegalizeRuleSet &maxScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::minScalar(unsigned int, llvm::LLT)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:881:20: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 881 | LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { | ^~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionFor(llvm::LegalizeActions::LegalizeAction, std::initializer_list)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:459:20: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 459 | LegalizeRuleSet &actionFor(LegalizeAction Action, | ^~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionForCartesianProduct(llvm::LegalizeActions::LegalizeAction, std::initializer_list, std::initializer_list)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:521:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 521 | actionForCartesianProduct(LegalizeAction Action, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:521:3: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In constructor 'llvm::MipsLegalizerInfo::MipsLegalizerInfo(const llvm::MipsSubtarget&)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:589:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 589 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 590 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:721:77: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 721 | return actionForCartesianProduct(LegalizeAction::Libcall, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:721:77: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 721 | return actionForCartesianProduct(LegalizeAction::Libcall, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:679:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 679 | return actionForCartesianProduct(LegalizeAction::Lower, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:601:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 601 | return actionForCartesianProduct(LegalizeAction::Legal, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:721:77: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 721 | return actionForCartesianProduct(LegalizeAction::Libcall, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:721:77: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 721 | return actionForCartesianProduct(LegalizeAction::Libcall, Types0, Types1); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:813:76: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 813 | return actionForCartesianProduct(LegalizeAction::Custom, Types0, Types1); | ^ [2060/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelLowering.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelLowering.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelLowering.cpp.o -c ../lib/Target/Mips/MipsISelLowering.cpp In file included from ../lib/Target/Mips/MipsISelLowering.h:26, from ../lib/Target/Mips/MipsISelLowering.cpp:14: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/Target/Mips/MipsISelLowering.h:26, from ../lib/Target/Mips/MipsISelLowering.cpp:14: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool isConstantUnsignedBitfieldExtactLegal(unsigned Opc, LLT Ty1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../lib/Target/Mips/MipsISelLowering.cpp: In member function 'virtual llvm::Register llvm::MipsTargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': ../lib/Target/Mips/MipsISelLowering.cpp:4732:1: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4732 | MipsTargetLowering::getRegisterByName(const char *RegName, LLT VT, | ^~~~~~~~~~~~~~~~~~ [2061/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsBranchExpansion.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsBranchExpansion.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsBranchExpansion.cpp.o -c ../lib/Target/Mips/MipsBranchExpansion.cpp [2062/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMCInstLower.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMCInstLower.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMCInstLower.cpp.o -c ../lib/Target/Mips/MipsMCInstLower.cpp [2063/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMachineFunction.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMachineFunction.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMachineFunction.cpp.o -c ../lib/Target/Mips/MipsMachineFunction.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/CodeGen/MachineFunction.h:20, from ../lib/Target/Mips/MipsMachineFunction.h:17, from ../lib/Target/Mips/MipsMachineFunction.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [2064/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOs16.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOs16.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOs16.cpp.o -c ../lib/Target/Mips/MipsOs16.cpp [2065/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsModuleISelDAGToDAG.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsModuleISelDAGToDAG.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsModuleISelDAGToDAG.cpp.o -c ../lib/Target/Mips/MipsModuleISelDAGToDAG.cpp [2066/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOptimizePICCall.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOptimizePICCall.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOptimizePICCall.cpp.o -c ../lib/Target/Mips/MipsOptimizePICCall.cpp [2067/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPreLegalizerCombiner.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPreLegalizerCombiner.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPreLegalizerCombiner.cpp.o -c ../lib/Target/Mips/MipsPreLegalizerCombiner.cpp [2068/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterInfo.cpp.o -c ../lib/Target/Mips/MipsRegisterInfo.cpp [2069/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterBankInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterBankInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterBankInfo.cpp.o -c ../lib/Target/Mips/MipsRegisterBankInfo.cpp In file included from ../lib/Target/Mips/MipsRegisterBankInfo.h:16, from ../lib/Target/Mips/MipsRegisterBankInfo.cpp:13: ../include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h: In member function 'virtual const llvm::RegisterBank& llvm::RegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': ../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 { | ^~~~~~~~~~~~~~~~~~~~~~ ../lib/Target/Mips/MipsRegisterBankInfo.cpp: In member function 'virtual const llvm::RegisterBank& llvm::MipsRegisterBankInfo::getRegBankFromRegClass(const llvm::TargetRegisterClass&, llvm::LLT) const': ../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, | ^~~~~~~~~~~~~~~~~~~~ In file included from ../lib/Target/Mips/MipsRegisterBankInfo.cpp:17: ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h: In member function 'bool llvm::LegalizationArtifactCombiner::tryCombineUnmergeValues(llvm::GUnmerge&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl&, llvm::GISelChangeObserver&)': ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:905:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 905 | Builder.buildInstr(ConvertOp, {DstRegs[k]}, {TmpRegs[k]}); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:905:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:905:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:948:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 948 | Builder.buildInstr(ConvertOp, {DefReg}, {MergeSrc}); | ^ ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:948:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h:948:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../lib/Target/Mips/MipsRegisterBankInfo.cpp: In member function 'virtual void llvm::MipsRegisterBankInfo::applyMappingImpl(const llvm::RegisterBankInfo::OperandsMapper&) const': ../lib/Target/Mips/MipsRegisterBankInfo.cpp:747:24: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 747 | Helper.narrowScalar(MI, 0, LLT::scalar(32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [2070/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEFrameLowering.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEFrameLowering.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEFrameLowering.cpp.o -c ../lib/Target/Mips/MipsSEFrameLowering.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/DataLayout.h:22, from ../include/llvm/Target/TargetMachine.h:18, from ../lib/Target/Mips/Mips.h:18, from ../lib/Target/Mips/MipsFrameLowering.h:16, from ../lib/Target/Mips/MipsSEFrameLowering.h:12, from ../lib/Target/Mips/MipsSEFrameLowering.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [2071/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEInstrInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEInstrInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEInstrInfo.cpp.o -c ../lib/Target/Mips/MipsSEInstrInfo.cpp In file included from ../lib/Target/Mips/MipsInstrInfo.h:27, from ../lib/Target/Mips/MipsSEInstrInfo.h:16, from ../lib/Target/Mips/MipsSEInstrInfo.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ [2072/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelDAGToDAG.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelDAGToDAG.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelDAGToDAG.cpp.o -c ../lib/Target/Mips/MipsSEISelDAGToDAG.cpp [2073/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSERegisterInfo.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSERegisterInfo.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSERegisterInfo.cpp.o -c ../lib/Target/Mips/MipsSERegisterInfo.cpp [2074/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelLowering.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelLowering.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelLowering.cpp.o -c ../lib/Target/Mips/MipsSEISelLowering.cpp In file included from ../lib/Target/Mips/MipsISelLowering.h:26, from ../lib/Target/Mips/MipsSEISelLowering.h:16, from ../lib/Target/Mips/MipsSEISelLowering.cpp:13: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/Target/Mips/MipsISelLowering.h:26, from ../lib/Target/Mips/MipsSEISelLowering.h:16, from ../lib/Target/Mips/MipsSEISelLowering.cpp:13: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool isConstantUnsignedBitfieldExtactLegal(unsigned Opc, LLT Ty1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 In file included from ../include/llvm/CodeGen/SelectionDAG.h:31, from ../lib/Target/Mips/MipsISelLowering.h:24, from ../lib/Target/Mips/MipsSEISelLowering.h:16, from ../lib/Target/Mips/MipsSEISelLowering.cpp:13: ../include/llvm/CodeGen/MachineFunction.h: In member function 'llvm::MachineBasicBlock* llvm::MipsSETargetLowering::emitST_F16_PSEUDO(llvm::MachineInstr&, llvm::MachineBasicBlock*) const': ../include/llvm/CodeGen/MachineFunction.h:929:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 929 | return getMachineMemOperand(MMO, Offset, LLT::scalar(8 * Size)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2075/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSubtarget.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSubtarget.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSubtarget.cpp.o -c ../lib/Target/Mips/MipsSubtarget.cpp In file included from ../lib/Target/Mips/MipsSubtarget.cpp:34: lib/Target/Mips/MipsGenSubtargetInfo.inc: In constructor 'llvm::MipsGenSubtargetInfo::MipsGenSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef, llvm::StringRef)': lib/Target/Mips/MipsGenSubtargetInfo.inc:3921:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3921 | nullptr, nullptr, nullptr) {} | ^ lib/Target/Mips/MipsGenSubtargetInfo.inc:3921:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [2076/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetObjectFile.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetObjectFile.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetObjectFile.cpp.o -c ../lib/Target/Mips/MipsTargetObjectFile.cpp [2077/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MicroMipsSizeReduction.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MicroMipsSizeReduction.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MicroMipsSizeReduction.cpp.o -c ../lib/Target/Mips/MicroMipsSizeReduction.cpp [2078/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips/MCTargetDesc -I../lib/Target/Mips/MCTargetDesc -I../lib/Target/Mips -Ilib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIInfo.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIInfo.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIInfo.cpp.o -c ../lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp [2079/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips/MCTargetDesc -I../lib/Target/Mips/MCTargetDesc -I../lib/Target/Mips -Ilib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIFlagsSection.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIFlagsSection.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIFlagsSection.cpp.o -c ../lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp [2080/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips -I../lib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetMachine.cpp.o -MF lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetMachine.cpp.o.d -o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetMachine.cpp.o -c ../lib/Target/Mips/MipsTargetMachine.cpp [2081/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips/AsmParser -I../lib/Target/Mips/AsmParser -I../lib/Target/Mips -Ilib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/MipsAsmParser.cpp.o -MF lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/MipsAsmParser.cpp.o.d -o lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/MipsAsmParser.cpp.o -c ../lib/Target/Mips/AsmParser/MipsAsmParser.cpp In file included from ../lib/Target/Mips/AsmParser/MipsAsmParser.cpp:29: ../include/llvm/MC/MCParser/MCAsmLexer.h: In member function 'int {anonymous}::MipsAsmParser::matchCPURegisterName(llvm::StringRef)': ../include/llvm/MC/MCParser/MCAsmLexer.h:117:34: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 117 | size_t ReadCount = peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/MC/MCParser/MCAsmLexer.h: In member function 'bool {anonymous}::MipsAsmParser::parseSetAssignment()': ../include/llvm/MC/MCParser/MCAsmLexer.h:117:34: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 117 | size_t ReadCount = peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/MC/MCParser/MCAsmLexer.h: In member function 'llvm::OperandMatchResultTy {anonymous}::MipsAsmParser::parseAnyRegister(llvm::OperandVector&)': ../include/llvm/MC/MCParser/MCAsmLexer.h:117:34: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 117 | size_t ReadCount = peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/MC/MCParser/MCAsmLexer.h: In member function 'bool {anonymous}::MipsAsmParser::parseOperand(llvm::OperandVector&, llvm::StringRef)': ../include/llvm/MC/MCParser/MCAsmLexer.h:117:34: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 117 | size_t ReadCount = peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [2082/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips/MCTargetDesc -I../lib/Target/Mips/MCTargetDesc -I../lib/Target/Mips -Ilib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsAsmBackend.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsAsmBackend.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsAsmBackend.cpp.o -c ../lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp [2083/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips/MCTargetDesc -I../lib/Target/Mips/MCTargetDesc -I../lib/Target/Mips -Ilib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFObjectWriter.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFObjectWriter.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFObjectWriter.cpp.o -c ../lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/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}::MipsELFObjectWriter::sortRelocs(const llvm::MCAssembler&, std::vector&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'virtual void {anonymous}::MipsELFObjectWriter::sortRelocs(const llvm::MCAssembler&, std::vector&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [2084/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips/Disassembler -I../lib/Target/Mips/Disassembler -I../lib/Target/Mips -Ilib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/MipsDisassembler.cpp.o -MF lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/MipsDisassembler.cpp.o.d -o lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/MipsDisassembler.cpp.o -c ../lib/Target/Mips/Disassembler/MipsDisassembler.cpp [2085/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips/MCTargetDesc -I../lib/Target/Mips/MCTargetDesc -I../lib/Target/Mips -Ilib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFStreamer.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFStreamer.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFStreamer.cpp.o -c ../lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp [2086/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips/MCTargetDesc -I../lib/Target/Mips/MCTargetDesc -I../lib/Target/Mips -Ilib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCAsmInfo.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCAsmInfo.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCAsmInfo.cpp.o -c ../lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp [2087/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips/MCTargetDesc -I../lib/Target/Mips/MCTargetDesc -I../lib/Target/Mips -Ilib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsInstPrinter.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsInstPrinter.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsInstPrinter.cpp.o -c ../lib/Target/Mips/MCTargetDesc/MipsInstPrinter.cpp [2088/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips/MCTargetDesc -I../lib/Target/Mips/MCTargetDesc -I../lib/Target/Mips -Ilib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCExpr.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCExpr.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCExpr.cpp.o -c ../lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp [2089/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips/MCTargetDesc -I../lib/Target/Mips/MCTargetDesc -I../lib/Target/Mips -Ilib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCCodeEmitter.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCCodeEmitter.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCCodeEmitter.cpp.o -c ../lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp [2090/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips/MCTargetDesc -I../lib/Target/Mips/MCTargetDesc -I../lib/Target/Mips -Ilib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o -c ../lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp In file included from ../lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:42: lib/Target/Mips/MipsGenSubtargetInfo.inc: In function 'llvm::MCSubtargetInfo* createMipsMCSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef)': lib/Target/Mips/MipsGenSubtargetInfo.inc:3796:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3796 | WPR, WL, RA, IS, OC, FP) { } | ^ lib/Target/Mips/MipsGenSubtargetInfo.inc:3796:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [2091/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips/MCTargetDesc -I../lib/Target/Mips/MCTargetDesc -I../lib/Target/Mips -Ilib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o -c ../lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp [2092/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-subtarget -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/BPF/BPF.td --write-if-changed -o lib/Target/BPF/BPFGenSubtargetInfo.inc -d lib/Target/BPF/BPFGenSubtargetInfo.inc.d [2093/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips/TargetInfo -I../lib/Target/Mips/TargetInfo -I../lib/Target/Mips -Ilib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/MipsTargetInfo.cpp.o -MF lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/MipsTargetInfo.cpp.o.d -o lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/MipsTargetInfo.cpp.o -c ../lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp [2094/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMMipsInfo.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMMipsInfo.a lib/Target/Mips/TargetInfo/CMakeFiles/LLVMMipsInfo.dir/MipsTargetInfo.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMMipsInfo.a && : [2095/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMMipsDisassembler.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMMipsDisassembler.a lib/Target/Mips/Disassembler/CMakeFiles/LLVMMipsDisassembler.dir/MipsDisassembler.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMMipsDisassembler.a && : [2096/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips/MCTargetDesc -I../lib/Target/Mips/MCTargetDesc -I../lib/Target/Mips -Ilib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsNaClELFStreamer.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsNaClELFStreamer.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsNaClELFStreamer.cpp.o -c ../lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp [2097/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/Mips/MCTargetDesc -I../lib/Target/Mips/MCTargetDesc -I../lib/Target/Mips -Ilib/Target/Mips -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o -MF lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o.d -o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o -c ../lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp [2098/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMMipsDesc.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMMipsDesc.a lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIInfo.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsABIFlagsSection.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsAsmBackend.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFObjectWriter.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsELFStreamer.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsInstPrinter.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCAsmInfo.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCCodeEmitter.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCExpr.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsMCTargetDesc.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsNaClELFStreamer.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsOptionRecord.cpp.o lib/Target/Mips/MCTargetDesc/CMakeFiles/LLVMMipsDesc.dir/MipsTargetStreamer.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMMipsDesc.a && : [2099/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMMipsAsmParser.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMMipsAsmParser.a lib/Target/Mips/AsmParser/CMakeFiles/LLVMMipsAsmParser.dir/MipsAsmParser.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMMipsAsmParser.a && : [2100/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAdjustOpt.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAdjustOpt.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAdjustOpt.cpp.o -c ../lib/Target/BPF/BPFAdjustOpt.cpp [2101/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAbstractMemberAccess.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAbstractMemberAccess.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAbstractMemberAccess.cpp.o -c ../lib/Target/BPF/BPFAbstractMemberAccess.cpp [2102/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFCheckAndAdjustIR.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFCheckAndAdjustIR.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFCheckAndAdjustIR.cpp.o -c ../lib/Target/BPF/BPFCheckAndAdjustIR.cpp [2103/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o -c ../lib/Target/BPF/BPFAsmPrinter.cpp [2104/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o -c ../lib/Target/BPF/BPFFrameLowering.cpp [2105/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o -c ../lib/Target/BPF/BPFInstrInfo.cpp In file included from ../lib/Target/BPF/BPFInstrInfo.h:17, from ../lib/Target/BPF/BPFInstrInfo.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ ../lib/Target/BPF/BPFInstrInfo.cpp: In member function 'virtual unsigned int llvm::BPFInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../lib/Target/BPF/BPFInstrInfo.cpp:219:10: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 219 | unsigned BPFInstrInfo::insertBranch(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ [2106/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o -c ../lib/Target/BPF/BPFMCInstLower.cpp [2107/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o -c ../lib/Target/BPF/BPFISelDAGToDAG.cpp [2108/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o -c ../lib/Target/BPF/BPFISelLowering.cpp In file included from ../lib/Target/BPF/BPFISelLowering.h:19, from ../lib/Target/BPF/BPFISelLowering.cpp:14: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/Target/BPF/BPFISelLowering.h:19, from ../lib/Target/BPF/BPFISelLowering.cpp:14: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool isConstantUnsignedBitfieldExtactLegal(unsigned Opc, LLT Ty1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': ../include/llvm/CodeGen/TargetLowering.h:4001:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4001 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ [2109/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveDIType.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveDIType.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveDIType.cpp.o -c ../lib/Target/BPF/BPFPreserveDIType.cpp [2110/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSelectionDAGInfo.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSelectionDAGInfo.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSelectionDAGInfo.cpp.o -c ../lib/Target/BPF/BPFSelectionDAGInfo.cpp [2111/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o -c ../lib/Target/BPF/BPFRegisterInfo.cpp [2112/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o -c ../lib/Target/BPF/BPFSubtarget.cpp In file included from ../lib/Target/BPF/BPFInstrInfo.h:17, from ../lib/Target/BPF/BPFSubtarget.h:18, from ../lib/Target/BPF/BPFSubtarget.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ In file included from ../lib/Target/BPF/BPFSubtarget.cpp:24: lib/Target/BPF/BPFGenSubtargetInfo.inc: In constructor 'llvm::BPFGenSubtargetInfo::BPFGenSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef, llvm::StringRef)': lib/Target/BPF/BPFGenSubtargetInfo.inc:185:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 185 | nullptr, nullptr, nullptr) {} | ^ lib/Target/BPF/BPFGenSubtargetInfo.inc:185:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [2113/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIPeephole.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIPeephole.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIPeephole.cpp.o -c ../lib/Target/BPF/BPFMIPeephole.cpp [2114/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIChecking.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIChecking.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIChecking.cpp.o -c ../lib/Target/BPF/BPFMIChecking.cpp [2115/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMISimplifyPatchable.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMISimplifyPatchable.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMISimplifyPatchable.cpp.o -c ../lib/Target/BPF/BPFMISimplifyPatchable.cpp [2116/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF/AsmParser -I../lib/Target/BPF/AsmParser -I../lib/Target/BPF -Ilib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/AsmParser/CMakeFiles/LLVMBPFAsmParser.dir/BPFAsmParser.cpp.o -MF lib/Target/BPF/AsmParser/CMakeFiles/LLVMBPFAsmParser.dir/BPFAsmParser.cpp.o.d -o lib/Target/BPF/AsmParser/CMakeFiles/LLVMBPFAsmParser.dir/BPFAsmParser.cpp.o -c ../lib/Target/BPF/AsmParser/BPFAsmParser.cpp In file included from ../lib/Target/BPF/AsmParser/BPFAsmParser.cpp:16: ../include/llvm/MC/MCParser/MCAsmLexer.h: In member function 'virtual bool {anonymous}::BPFAsmParser::ParseInstruction(llvm::ParseInstructionInfo&, llvm::StringRef, llvm::SMLoc, llvm::OperandVector&)': ../include/llvm/MC/MCParser/MCAsmLexer.h:117:34: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 117 | size_t ReadCount = peekTokens(Buf, ShouldSkipSpace); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [2117/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF/Disassembler -I../lib/Target/BPF/Disassembler -I../lib/Target/BPF -Ilib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/Disassembler/CMakeFiles/LLVMBPFDisassembler.dir/BPFDisassembler.cpp.o -MF lib/Target/BPF/Disassembler/CMakeFiles/LLVMBPFDisassembler.dir/BPFDisassembler.cpp.o.d -o lib/Target/BPF/Disassembler/CMakeFiles/LLVMBPFDisassembler.dir/BPFDisassembler.cpp.o -c ../lib/Target/BPF/Disassembler/BPFDisassembler.cpp [2118/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF/MCTargetDesc -I../lib/Target/BPF/MCTargetDesc -I../lib/Target/BPF -Ilib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o -MF lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o.d -o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o -c ../lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp In file included from ../lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp:28: lib/Target/BPF/BPFGenSubtargetInfo.inc: In function 'llvm::MCSubtargetInfo* createBPFMCSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef)': lib/Target/BPF/BPFGenSubtargetInfo.inc:109:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 109 | WPR, WL, RA, IS, OC, FP) { } | ^ lib/Target/BPF/BPFGenSubtargetInfo.inc:109:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [2119/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF/MCTargetDesc -I../lib/Target/BPF/MCTargetDesc -I../lib/Target/BPF -Ilib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o -MF lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o.d -o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o -c ../lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp [2120/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF/MCTargetDesc -I../lib/Target/BPF/MCTargetDesc -I../lib/Target/BPF -Ilib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFInstPrinter.cpp.o -MF lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFInstPrinter.cpp.o.d -o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFInstPrinter.cpp.o -c ../lib/Target/BPF/MCTargetDesc/BPFInstPrinter.cpp [2121/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o -c ../lib/Target/BPF/BPFTargetMachine.cpp In file included from ../lib/Target/BPF/BPFInstrInfo.h:17, from ../lib/Target/BPF/BPFSubtarget.h:18, from ../lib/Target/BPF/BPFTargetMachine.h:16, from ../lib/Target/BPF/BPFTargetMachine.cpp:13: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ [2122/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF/MCTargetDesc -I../lib/Target/BPF/MCTargetDesc -I../lib/Target/BPF -Ilib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o -MF lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o.d -o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o -c ../lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp [2123/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-writer -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenAsmWriter.inc -d lib/Target/WebAssembly/WebAssemblyGenAsmWriter.inc.d [2124/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF/MCTargetDesc -I../lib/Target/BPF/MCTargetDesc -I../lib/Target/BPF -Ilib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o -MF lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o.d -o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o -c ../lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp [2125/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-asm-matcher -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenAsmMatcher.inc -d lib/Target/WebAssembly/WebAssemblyGenAsmMatcher.inc.d [2126/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF/TargetInfo -I../lib/Target/BPF/TargetInfo -I../lib/Target/BPF -Ilib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o -MF lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o.d -o lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o -c ../lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp [2127/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMBPFInfo.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMBPFInfo.a lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMBPFInfo.a && : [2128/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMBPFDisassembler.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMBPFDisassembler.a lib/Target/BPF/Disassembler/CMakeFiles/LLVMBPFDisassembler.dir/BPFDisassembler.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMBPFDisassembler.a && : [2129/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMBPFDesc.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMBPFDesc.a lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFInstPrinter.cpp.o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMBPFDesc.a && : [2130/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMBPFAsmParser.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMBPFAsmParser.a lib/Target/BPF/AsmParser/CMakeFiles/LLVMBPFAsmParser.dir/BPFAsmParser.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMBPFAsmParser.a && : [2131/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-disassembler -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenDisassemblerTables.inc -d lib/Target/WebAssembly/WebAssemblyGenDisassemblerTables.inc.d [2132/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-dag-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc -d lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc.d [2133/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-emitter -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenMCCodeEmitter.inc -d lib/Target/WebAssembly/WebAssemblyGenMCCodeEmitter.inc.d [2134/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-fast-isel -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenFastISel.inc -d lib/Target/WebAssembly/WebAssemblyGenFastISel.inc.d [2135/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-register-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenRegisterInfo.inc -d lib/Target/WebAssembly/WebAssemblyGenRegisterInfo.inc.d [2136/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-subtarget -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenSubtargetInfo.inc -d lib/Target/WebAssembly/WebAssemblyGenSubtargetInfo.inc.d [2137/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-instr-info -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include -I /builddir/build/BUILD/llvm-13.0.1.src/lib/Target /builddir/build/BUILD/llvm-13.0.1.src/lib/Target/WebAssembly/WebAssembly.td --write-if-changed -o lib/Target/WebAssembly/WebAssemblyGenInstrInfo.inc -d lib/Target/WebAssembly/WebAssemblyGenInstrInfo.inc.d [2138/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/BPF -I../lib/Target/BPF -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BTFDebug.cpp.o -MF lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BTFDebug.cpp.o.d -o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BTFDebug.cpp.o -c ../lib/Target/BPF/BTFDebug.cpp [2139/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AsmParser -I../lib/AsmParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o -MF lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o.d -o lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o -c ../lib/AsmParser/LLLexer.cpp [2140/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly/MCTargetDesc -I../lib/Target/WebAssembly/MCTargetDesc -I../lib/Target/WebAssembly -Ilib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyInstPrinter.cpp.o -MF lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyInstPrinter.cpp.o.d -o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyInstPrinter.cpp.o -c ../lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp [2141/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAddMissingPrototypes.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAddMissingPrototypes.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAddMissingPrototypes.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp [2142/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly/Utils -I../lib/Target/WebAssembly/Utils -I../lib/Target/WebAssembly -Ilib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/Utils/CMakeFiles/LLVMWebAssemblyUtils.dir/WebAssemblyUtilities.cpp.o -MF lib/Target/WebAssembly/Utils/CMakeFiles/LLVMWebAssemblyUtils.dir/WebAssemblyUtilities.cpp.o.d -o lib/Target/WebAssembly/Utils/CMakeFiles/LLVMWebAssemblyUtils.dir/WebAssemblyUtilities.cpp.o -c ../lib/Target/WebAssembly/Utils/WebAssemblyUtilities.cpp [2143/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyArgumentMove.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyArgumentMove.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyArgumentMove.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp [2144/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAsmPrinter.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAsmPrinter.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAsmPrinter.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp [2145/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGSort.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGSort.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGSort.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyCFGSort.cpp [2146/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGStackify.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGStackify.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGStackify.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp [2147/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AsmParser -I../lib/AsmParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o -MF lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o.d -o lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o -c ../lib/AsmParser/LLParser.cpp In file included from ../lib/AsmParser/LLParser.cpp:29: ../include/llvm/IR/DebugInfoMetadata.h: In member function 'bool llvm::LLParser::parseDIExpression(llvm::MDNode*&, bool)': ../include/llvm/IR/DebugInfoMetadata.h:45:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 45 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Distinct); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:61:3: note: in expansion of macro 'DEFINE_MDNODE_GET_DISTINCT_TEMPORARY' 61 | DEFINE_MDNODE_GET_DISTINCT_TEMPORARY(CLASS, FORMAL, ARGS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/APFloat.h:20, from ../include/llvm/AsmParser/LLLexer.h:17, from ../include/llvm/AsmParser/LLParser.h:16, from ../lib/AsmParser/LLParser.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/APFloat.h:20, from ../include/llvm/AsmParser/LLLexer.h:17, from ../include/llvm/AsmParser/LLParser.h:16, from ../lib/AsmParser/LLParser.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'bool llvm::LLParser::parseArgs(std::vector >&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/APFloat.h:20, from ../include/llvm/AsmParser/LLLexer.h:17, from ../include/llvm/AsmParser/LLParser.h:16, from ../lib/AsmParser/LLParser.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/APFloat.h:20, from ../include/llvm/AsmParser/LLLexer.h:17, from ../include/llvm/AsmParser/LLParser.h:16, from ../lib/AsmParser/LLParser.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'bool llvm::LLParser::parseParamAccess(llvm::FunctionSummary::ParamAccess&, llvm::LLParser::IdLocListType&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/APFloat.h:20, from ../include/llvm/AsmParser/LLLexer.h:17, from ../include/llvm/AsmParser/LLParser.h:16, from ../lib/AsmParser/LLParser.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from ../lib/AsmParser/LLParser.cpp:29: ../include/llvm/IR/DebugInfoMetadata.h: In member function 'bool llvm::LLParser::parseDIGenericSubrange(llvm::MDNode*&, bool)': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/APFloat.h:20, from ../include/llvm/AsmParser/LLLexer.h:17, from ../include/llvm/AsmParser/LLParser.h:16, from ../lib/AsmParser/LLParser.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'bool llvm::LLParser::parseTypeIdCompatibleVtableEntry(unsigned int)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'bool llvm::LLParser::parseOptionalVTableFuncs(llvm::VTableFuncList&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'bool llvm::LLParser::parseOptionalParamAccesses(std::vector&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/APFloat.h:20, from ../include/llvm/AsmParser/LLLexer.h:17, from ../include/llvm/AsmParser/LLParser.h:16, from ../lib/AsmParser/LLParser.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'bool llvm::LLParser::parseConstVCallList(llvm::lltok::Kind, std::vector&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'bool llvm::LLParser::parseTypeTests(std::vector >&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'bool llvm::LLParser::parseVFuncIdList(llvm::lltok::Kind, std::vector&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [2148/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugValueManager.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugValueManager.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugValueManager.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp [2149/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugFixup.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugFixup.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugFixup.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp [2150/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLateEHPrepare.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLateEHPrepare.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLateEHPrepare.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp [2151/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExceptionInfo.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExceptionInfo.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExceptionInfo.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp [2152/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixBrTableDefaults.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixBrTableDefaults.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixBrTableDefaults.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp [2153/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExplicitLocals.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExplicitLocals.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExplicitLocals.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp [2154/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixFunctionBitcasts.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixFunctionBitcasts.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixFunctionBitcasts.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp [2155/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFastISel.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFastISel.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFastISel.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyFastISel.cpp [2156/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixIrreducibleControlFlow.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixIrreducibleControlFlow.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixIrreducibleControlFlow.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp [2157/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFrameLowering.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFrameLowering.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFrameLowering.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp [2158/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelDAGToDAG.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelDAGToDAG.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelDAGToDAG.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp [2159/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyInstrInfo.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyInstrInfo.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyInstrInfo.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp In file included from ../lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from ../lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp:15: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ ../lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp: In member function 'virtual unsigned int llvm::WebAssemblyInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp:175:10: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 175 | unsigned WebAssemblyInstrInfo::insertBranch( | ^~~~~~~~~~~~~~~~~~~~ [2160/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerBrUnless.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerBrUnless.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerBrUnless.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp [2161/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerGlobalDtors.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerGlobalDtors.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerGlobalDtors.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp [2162/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelLowering.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelLowering.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelLowering.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyISelLowering.cpp In file included from ../lib/Target/WebAssembly/WebAssemblyISelLowering.h:18, from ../lib/Target/WebAssembly/WebAssemblyISelLowering.cpp:14: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../lib/Target/WebAssembly/WebAssemblyISelLowering.h:18, from ../lib/Target/WebAssembly/WebAssemblyISelLowering.cpp:14: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool isConstantUnsignedBitfieldExtactLegal(unsigned Opc, LLT Ty1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': ../include/llvm/CodeGen/TargetLowering.h:4001:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4001 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ [2163/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerEmscriptenEHSjLj.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerEmscriptenEHSjLj.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerEmscriptenEHSjLj.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp [2164/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCInstLower.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCInstLower.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCInstLower.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp [2165/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMachineFunctionInfo.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMachineFunctionInfo.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMachineFunctionInfo.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp [2166/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCLowerPrePass.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCLowerPrePass.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCLowerPrePass.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyMCLowerPrePass.cpp [2167/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyNullifyDebugValueLists.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyNullifyDebugValueLists.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyNullifyDebugValueLists.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyNullifyDebugValueLists.cpp [2168/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeReturned.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeReturned.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeReturned.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp [2169/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeLiveIntervals.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeLiveIntervals.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeLiveIntervals.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp [2170/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPeephole.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPeephole.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPeephole.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyPeephole.cpp [2171/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPrepareForLiveIntervals.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPrepareForLiveIntervals.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPrepareForLiveIntervals.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp [2172/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegisterInfo.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegisterInfo.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegisterInfo.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp [2173/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegColoring.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegColoring.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegColoring.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyRegColoring.cpp [2174/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegNumbering.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegNumbering.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegNumbering.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp [2175/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyReplacePhysRegs.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyReplacePhysRegs.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyReplacePhysRegs.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp [2176/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRuntimeLibcallSignatures.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRuntimeLibcallSignatures.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRuntimeLibcallSignatures.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp [2177/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegStackify.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegStackify.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegStackify.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyRegStackify.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/ValueMap.h:32, from ../include/llvm/CodeGen/PseudoSourceValue.h:17, from ../include/llvm/CodeGen/MachineMemOperand.h:20, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/TargetFrameLowering.h:16, from ../lib/Target/WebAssembly/MCTargetDesc/../WebAssemblyFrameLowering.h:18, from ../lib/Target/WebAssembly/MCTargetDesc/../WebAssemblySubtarget.h:18, from ../lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h:17, from ../lib/Target/WebAssembly/WebAssemblyRegStackify.cpp:22: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual bool {anonymous}::WebAssemblyRegStackify::runOnMachineFunction(llvm::MachineFunction&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [2178/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySelectionDAGInfo.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySelectionDAGInfo.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySelectionDAGInfo.cpp.o -c ../lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp [2179/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySetP2AlignOperands.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySetP2AlignOperands.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySetP2AlignOperands.cpp.o -c ../lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp [2180/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySortRegion.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySortRegion.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySortRegion.cpp.o -c ../lib/Target/WebAssembly/WebAssemblySortRegion.cpp [2181/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySubtarget.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySubtarget.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySubtarget.cpp.o -c ../lib/Target/WebAssembly/WebAssemblySubtarget.cpp In file included from ../lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from ../lib/Target/WebAssembly/WebAssemblySubtarget.h:20, from ../lib/Target/WebAssembly/WebAssemblySubtarget.cpp:15: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ In file included from ../lib/Target/WebAssembly/WebAssemblySubtarget.cpp:25: lib/Target/WebAssembly/WebAssemblyGenSubtargetInfo.inc: In constructor 'llvm::WebAssemblyGenSubtargetInfo::WebAssemblyGenSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef, llvm::StringRef)': lib/Target/WebAssembly/WebAssemblyGenSubtargetInfo.inc:204:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 204 | nullptr, nullptr, nullptr) {} | ^ lib/Target/WebAssembly/WebAssemblyGenSubtargetInfo.inc:204:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [2182/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMemIntrinsicResults.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMemIntrinsicResults.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMemIntrinsicResults.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp [2183/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetObjectFile.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetObjectFile.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetObjectFile.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp [2184/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly/AsmParser -I../lib/Target/WebAssembly/AsmParser -I../lib/Target/WebAssembly -Ilib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmTypeCheck.cpp.o -MF lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmTypeCheck.cpp.o.d -o lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmTypeCheck.cpp.o -c ../lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.cpp [2185/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetTransformInfo.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetTransformInfo.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetTransformInfo.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp [2186/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly/AsmParser -I../lib/Target/WebAssembly/AsmParser -I../lib/Target/WebAssembly -Ilib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmParser.cpp.o -MF lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmParser.cpp.o.d -o lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmParser.cpp.o -c ../lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp [2187/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly/MCTargetDesc -I../lib/Target/WebAssembly/MCTargetDesc -I../lib/Target/WebAssembly -Ilib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCAsmInfo.cpp.o -MF lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCAsmInfo.cpp.o.d -o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCAsmInfo.cpp.o -c ../lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.cpp [2188/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly -I../lib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetMachine.cpp.o -MF lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetMachine.cpp.o.d -o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetMachine.cpp.o -c ../lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp In file included from ../lib/Target/WebAssembly/WebAssemblyInstrInfo.h:20, from ../lib/Target/WebAssembly/WebAssemblySubtarget.h:20, from ../lib/Target/WebAssembly/WebAssemblyTargetMachine.h:18, from ../lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp:14: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ [2189/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly/MCTargetDesc -I../lib/Target/WebAssembly/MCTargetDesc -I../lib/Target/WebAssembly -Ilib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyAsmBackend.cpp.o -MF lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyAsmBackend.cpp.o.d -o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyAsmBackend.cpp.o -c ../lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp [2190/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly/Disassembler -I../lib/Target/WebAssembly/Disassembler -I../lib/Target/WebAssembly -Ilib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/Disassembler/CMakeFiles/LLVMWebAssemblyDisassembler.dir/WebAssemblyDisassembler.cpp.o -MF lib/Target/WebAssembly/Disassembler/CMakeFiles/LLVMWebAssemblyDisassembler.dir/WebAssemblyDisassembler.cpp.o.d -o lib/Target/WebAssembly/Disassembler/CMakeFiles/LLVMWebAssemblyDisassembler.dir/WebAssemblyDisassembler.cpp.o -c ../lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp [2191/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly/MCTargetDesc -I../lib/Target/WebAssembly/MCTargetDesc -I../lib/Target/WebAssembly -Ilib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCCodeEmitter.cpp.o -MF lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCCodeEmitter.cpp.o.d -o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCCodeEmitter.cpp.o -c ../lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp [2192/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly/TargetInfo -I../lib/Target/WebAssembly/TargetInfo -I../lib/Target/WebAssembly -Ilib/Target/WebAssembly -Iinclude -I../include -Ilib/Target/WebAssembly/TargetInfo/.. -I../lib/Target/WebAssembly/TargetInfo/.. -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/TargetInfo/CMakeFiles/LLVMWebAssemblyInfo.dir/WebAssemblyTargetInfo.cpp.o -MF lib/Target/WebAssembly/TargetInfo/CMakeFiles/LLVMWebAssemblyInfo.dir/WebAssemblyTargetInfo.cpp.o.d -o lib/Target/WebAssembly/TargetInfo/CMakeFiles/LLVMWebAssemblyInfo.dir/WebAssemblyTargetInfo.cpp.o -c ../lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp [2193/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMWebAssemblyInfo.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMWebAssemblyInfo.a lib/Target/WebAssembly/TargetInfo/CMakeFiles/LLVMWebAssemblyInfo.dir/WebAssemblyTargetInfo.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMWebAssemblyInfo.a && : [2194/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly/MCTargetDesc -I../lib/Target/WebAssembly/MCTargetDesc -I../lib/Target/WebAssembly -Ilib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTargetDesc.cpp.o -MF lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTargetDesc.cpp.o.d -o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTargetDesc.cpp.o -c ../lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp In file included from ../lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp:32: lib/Target/WebAssembly/WebAssemblyGenSubtargetInfo.inc: In function 'llvm::MCSubtargetInfo* createMCSubtargetInfo(const llvm::Triple&, llvm::StringRef, llvm::StringRef)': lib/Target/WebAssembly/WebAssemblyGenSubtargetInfo.inc:121:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 121 | WPR, WL, RA, IS, OC, FP) { } | ^ lib/Target/WebAssembly/WebAssemblyGenSubtargetInfo.inc:121:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [2195/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly/Utils -I../lib/Target/WebAssembly/Utils -I../lib/Target/WebAssembly -Ilib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/Utils/CMakeFiles/LLVMWebAssemblyUtils.dir/WebAssemblyTypeUtilities.cpp.o -MF lib/Target/WebAssembly/Utils/CMakeFiles/LLVMWebAssemblyUtils.dir/WebAssemblyTypeUtilities.cpp.o.d -o lib/Target/WebAssembly/Utils/CMakeFiles/LLVMWebAssemblyUtils.dir/WebAssemblyTypeUtilities.cpp.o -c ../lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.cpp [2196/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/LineEditor -I../lib/LineEditor -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o -MF lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o.d -o lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o -c ../lib/LineEditor/LineEditor.cpp [2197/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMLineEditor.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMLineEditor.a lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMLineEditor.a && : [2198/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly/MCTargetDesc -I../lib/Target/WebAssembly/MCTargetDesc -I../lib/Target/WebAssembly -Ilib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyWasmObjectWriter.cpp.o -MF lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyWasmObjectWriter.cpp.o.d -o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyWasmObjectWriter.cpp.o -c ../lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp [2199/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Target/WebAssembly/MCTargetDesc -I../lib/Target/WebAssembly/MCTargetDesc -I../lib/Target/WebAssembly -Ilib/Target/WebAssembly -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fvisibility=hidden -fno-exceptions -std=c++14 -MD -MT lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyTargetStreamer.cpp.o -MF lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyTargetStreamer.cpp.o.d -o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyTargetStreamer.cpp.o -c ../lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp [2200/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/AsmParser -I../lib/AsmParser -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o -MF lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o.d -o lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o -c ../lib/AsmParser/Parser.cpp [2201/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMAsmParser.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMAsmParser.a lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMAsmParser.a && : [2202/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMIRReader.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMIRReader.a lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMIRReader.a && : [2203/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ProfileData -I../lib/ProfileData -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o -c ../lib/ProfileData/GCOV.cpp [2204/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ProfileData -I../lib/ProfileData -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o -c ../lib/ProfileData/InstrProf.cpp ../lib/ProfileData/InstrProf.cpp: In function 'void llvm::annotateValueSite(llvm::Module&, llvm::Instruction&, llvm::ArrayRef, uint64_t, llvm::InstrProfValueKind, uint32_t)': ../lib/ProfileData/InstrProf.cpp:971:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 971 | void annotateValueSite(Module &M, Instruction &Inst, | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/InstrProf.h:18, from ../lib/ProfileData/InstrProf.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 962 | __unique(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ProfileData/InstrProf.h:18, from ../lib/ProfileData/InstrProf.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int, llvm::Function*}; _Tp = std::pair; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/InstrProf.h:18, from ../lib/ProfileData/InstrProf.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/InstrProf.h:18, from ../lib/ProfileData/InstrProf.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/InstrProf.h:18, from ../lib/ProfileData/InstrProf.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/InstrProf.h:18, from ../lib/ProfileData/InstrProf.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/InstrProf.h:18, from ../lib/ProfileData/InstrProf.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/InstrProf.h:18, from ../lib/ProfileData/InstrProf.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/InstrProf.h:18, from ../lib/ProfileData/InstrProf.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'llvm::Error llvm::InstrProfSymtab::create(llvm::Module&, bool)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1004 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1005 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'uint64_t llvm::InstrProfSymtab::getFunctionHashFromAddress(uint64_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1004 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1005 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2205/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ProfileData -I../lib/ProfileData -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o -c ../lib/ProfileData/InstrProfReader.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/InstrProfReader.h:17, from ../lib/ProfileData/InstrProfReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 962 | __unique(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ProfileData/InstrProfReader.h:17, from ../lib/ProfileData/InstrProfReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'data_type llvm::InstrProfLookupTrait::ReadData(llvm::StringRef, const unsigned char*, llvm::InstrProfLookupTrait::offset_type)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Error llvm::TextInstrProfReader::readValueProfileData(llvm::InstrProfRecord&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ProfileData/InstrProfReader.h:17, from ../lib/ProfileData/InstrProfReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual llvm::Error llvm::TextInstrProfReader::readNextRecord(llvm::NamedInstrProfRecord&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/InstrProfReader.h:17, from ../lib/ProfileData/InstrProfReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/list:64, from ../include/llvm/ProfileData/InstrProf.h:40, from ../include/llvm/ProfileData/InstrProfReader.h:20, from ../lib/ProfileData/InstrProfReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/list.tcc: In member function 'void std::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator; _Tp = InstrProfValueData; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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>:: | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/list.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = llvm::InstrProfValueSiteRecord; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/list.tcc:286:4: 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()); | ^~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/list.tcc:286:4: 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()); | ^~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/InstrProfReader.h:17, from ../lib/ProfileData/InstrProfReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/InstrProfReader.h:17, from ../lib/ProfileData/InstrProfReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/InstrProfReader.h:17, from ../lib/ProfileData/InstrProfReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/InstrProfReader.h:17, from ../lib/ProfileData/InstrProfReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/InstrProfReader.h:17, from ../lib/ProfileData/InstrProfReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/InstrProfReader.h:17, from ../lib/ProfileData/InstrProfReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'llvm::StringRef llvm::RawInstrProfReader::getName(uint64_t) const [with IntPtrT = long long unsigned int]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1004 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1005 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'llvm::StringRef llvm::RawInstrProfReader::getName(uint64_t) const [with IntPtrT = unsigned int]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1004 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1005 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'llvm::Error llvm::RawInstrProfReader::readName(llvm::NamedInstrProfRecord&) [with IntPtrT = unsigned int]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1004 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1005 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'llvm::Error llvm::RawInstrProfReader::readName(llvm::NamedInstrProfRecord&) [with IntPtrT = long long unsigned int]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1004 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1005 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'llvm::Error llvm::InstrProfSymtab::create(const NameIterRange&) [with NameIterRange = llvm::iterator_range::key_iterator>]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1004 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1005 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2206/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ProfileData -I../lib/ProfileData -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o -c ../lib/ProfileData/ProfileSummaryBuilder.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../lib/ProfileData/ProfileSummaryBuilder.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/IR/Attributes.h:30, from ../lib/ProfileData/ProfileSummaryBuilder.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::basic_string; _Val = std::pair, llvm::sampleprof::FunctionSamples>; _KeyOfValue = std::_Select1st, llvm::sampleprof::FunctionSamples> >; _Compare = std::less; _Alloc = std::allocator, llvm::sampleprof::FunctionSamples> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452: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' {aka 'std::_Rb_tree_const_iterator, llvm::sampleprof::FunctionSamples> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/IR/Attributes.h:30, from ../lib/ProfileData/ProfileSummaryBuilder.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'llvm::sampleprof_error llvm::sampleprof::FunctionSamples::merge(const llvm::sampleprof::FunctionSamples&, uint64_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: 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' {aka 'std::_Rb_tree_const_iterator, llvm::sampleprof::FunctionSamples> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../lib/ProfileData/ProfileSummaryBuilder.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::ProfileSummaryBuilder::computeDetailedSummary()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [2207/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ProfileData -I../lib/ProfileData -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o -c ../lib/ProfileData/InstrProfWriter.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ProfileData/InstrProfWriter.h:17, from ../lib/ProfileData/InstrProfWriter.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 962 | __unique(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ProfileData/InstrProf.h:18, from ../include/llvm/ProfileData/InstrProfWriter.h:19, from ../lib/ProfileData/InstrProfWriter.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ProfileData/InstrProfWriter.h:17, from ../lib/ProfileData/InstrProfWriter.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ProfileData/InstrProfWriter.h:17, from ../lib/ProfileData/InstrProfWriter.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ProfileData/InstrProfWriter.h:17, from ../lib/ProfileData/InstrProfWriter.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ProfileData/InstrProfWriter.h:17, from ../lib/ProfileData/InstrProfWriter.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ProfileData/InstrProfWriter.h:17, from ../lib/ProfileData/InstrProfWriter.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ProfileData/InstrProfWriter.h:17, from ../lib/ProfileData/InstrProfWriter.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ProfileData/InstrProfWriter.h:17, from ../lib/ProfileData/InstrProfWriter.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1004 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1005 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ProfileData/InstrProf.h:18, from ../include/llvm/ProfileData/InstrProfWriter.h:19, from ../lib/ProfileData/InstrProfWriter.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Error llvm::InstrProfWriter::writeText(llvm::raw_fd_ostream&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [2208/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ProfileData -I../lib/ProfileData -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o -c ../lib/ProfileData/SampleProf.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/ProfileData/SampleProf.h:22, from ../lib/ProfileData/SampleProf.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::basic_string; _Val = std::pair, llvm::sampleprof::FunctionSamples>; _KeyOfValue = std::_Select1st, llvm::sampleprof::FunctionSamples> >; _Compare = std::less; _Alloc = std::allocator, llvm::sampleprof::FunctionSamples> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452: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' {aka 'std::_Rb_tree_const_iterator, llvm::sampleprof::FunctionSamples> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/ProfileData/SampleProf.h:22, from ../lib/ProfileData/SampleProf.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'llvm::sampleprof_error llvm::sampleprof::FunctionSamples::merge(const llvm::sampleprof::FunctionSamples&, uint64_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: 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' {aka 'std::_Rb_tree_const_iterator, llvm::sampleprof::FunctionSamples> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [2209/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ProfileData -I../lib/ProfileData -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o -c ../lib/ProfileData/SampleProfReader.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/DebugLoc.h:17, from ../include/llvm/IR/DiagnosticInfo.h:22, from ../include/llvm/ProfileData/SampleProfReader.h:232, from ../lib/ProfileData/SampleProfReader.cpp:22: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'std::error_code llvm::sampleprof::SampleProfileReaderBinary::readSummaryEntry(std::vector&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'std::error_code llvm::sampleprof::SampleProfileReaderExtBinaryBase::readSecHdrTableEntry(uint32_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/Support/YAMLParser.h:47, from ../include/llvm/Support/YAMLTraits.h:25, from ../include/llvm/IR/DiagnosticInfo.h:25, from ../include/llvm/ProfileData/SampleProfReader.h:232, from ../lib/ProfileData/SampleProfReader.cpp:22: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::basic_string; _Val = std::pair, llvm::sampleprof::FunctionSamples>; _KeyOfValue = std::_Select1st, llvm::sampleprof::FunctionSamples> >; _Compare = std::less; _Alloc = std::allocator, llvm::sampleprof::FunctionSamples> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452: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' {aka 'std::_Rb_tree_const_iterator, llvm::sampleprof::FunctionSamples> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/Support/YAMLParser.h:47, from ../include/llvm/Support/YAMLTraits.h:25, from ../include/llvm/IR/DiagnosticInfo.h:25, from ../include/llvm/ProfileData/SampleProfReader.h:232, from ../lib/ProfileData/SampleProfReader.cpp:22: /opt/rh/devtoolset-9/root/usr/include/c++/9/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::basic_string; _Tp = llvm::sampleprof::FunctionSamples; _Compare = std::less; _Alloc = std::allocator, llvm::sampleprof::FunctionSamples> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:518:8: 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' {aka 'std::_Rb_tree_const_iterator, llvm::sampleprof::FunctionSamples> >'} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Metadata.h:18, from ../include/llvm/IR/TrackingMDRef.h:16, from ../include/llvm/IR/DebugLoc.h:17, from ../include/llvm/IR/DiagnosticInfo.h:22, from ../include/llvm/ProfileData/SampleProfReader.h:232, from ../lib/ProfileData/SampleProfReader.cpp:22: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual std::error_code llvm::sampleprof::SampleProfileReaderCompactBinary::readImpl()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/Support/YAMLParser.h:47, from ../include/llvm/Support/YAMLTraits.h:25, from ../include/llvm/IR/DiagnosticInfo.h:25, from ../include/llvm/ProfileData/SampleProfReader.h:232, from ../lib/ProfileData/SampleProfReader.cpp:22: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'virtual std::error_code llvm::sampleprof::SampleProfileReaderText::readImpl()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:518:8: 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' {aka 'std::_Rb_tree_const_iterator, llvm::sampleprof::FunctionSamples> >'} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [2210/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ProfileData -I../lib/ProfileData -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o -MF lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o.d -o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o -c ../lib/ProfileData/SampleProfWriter.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/ProfileData/SampleProfWriter.h:15, from ../lib/ProfileData/SampleProfWriter.cpp:20: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'std::error_code llvm::sampleprof::SampleProfileWriterExtBinaryBase::addNewSection(llvm::sampleprof::SecType, uint32_t, uint64_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [2211/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMProfileData.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMProfileData.a lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMProfileData.a && : [2212/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ProfileData/Coverage -I../lib/ProfileData/Coverage -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o -MF lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o.d -o lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o -c ../lib/ProfileData/Coverage/CoverageMappingWriter.cpp [2213/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ProfileData/Coverage -I../lib/ProfileData/Coverage -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o -MF lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o.d -o lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o -c ../lib/ProfileData/Coverage/CoverageMapping.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from ../lib/ProfileData/Coverage/CoverageMapping.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::coverage::CounterMappingRegion&, long long unsigned int&, long long unsigned int&}; _Tp = llvm::coverage::CountedRegion; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::basic_string, std::allocator >, const long long unsigned int&}; _Tp = std::pair, long long unsigned int>; _Alloc = std::allocator, long long unsigned int> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, unsigned int&, bool&}; _Tp = llvm::coverage::CoverageSegment; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Error llvm::coverage::CoverageMapping::loadFunctionRecord(const llvm::coverage::CoverageMappingRecord&, llvm::IndexedInstrProfReader&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../lib/ProfileData/Coverage/CoverageMapping.cpp: In static member function 'static std::vector {anonymous}::SegmentBuilder::buildSegments(llvm::MutableArrayRef)': ../lib/ProfileData/Coverage/CoverageMapping.cpp:619:3: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 619 | buildSegments(MutableArrayRef Regions) { | ^~~~~~~~~~~~~ ../lib/ProfileData/Coverage/CoverageMapping.cpp: In member function 'llvm::coverage::CoverageData llvm::coverage::CoverageMapping::getCoverageForFile(llvm::StringRef) const': ../lib/ProfileData/Coverage/CoverageMapping.cpp:726:56: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 726 | FileCoverage.Segments = SegmentBuilder::buildSegments(Regions); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from ../lib/ProfileData/Coverage/CoverageMapping.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::coverage::CoverageData llvm::coverage::CoverageMapping::getCoverageForFunction(const llvm::coverage::FunctionRecord&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ ../lib/ProfileData/Coverage/CoverageMapping.cpp:777:60: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 777 | FunctionCoverage.Segments = SegmentBuilder::buildSegments(Regions); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from ../lib/ProfileData/Coverage/CoverageMapping.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::coverage::CoverageData llvm::coverage::CoverageMapping::getCoverageForExpansion(const llvm::coverage::ExpansionRecord&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ ../lib/ProfileData/Coverage/CoverageMapping.cpp:800:61: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 800 | ExpansionCoverage.Segments = SegmentBuilder::buildSegments(Regions); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from ../lib/ProfileData/Coverage/CoverageMapping.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [2214/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Passes -I../lib/Passes -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Passes/CMakeFiles/LLVMPasses.dir/PassPlugin.cpp.o -MF lib/Passes/CMakeFiles/LLVMPasses.dir/PassPlugin.cpp.o.d -o lib/Passes/CMakeFiles/LLVMPasses.dir/PassPlugin.cpp.o -c ../lib/Passes/PassPlugin.cpp [2215/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Passes -I../lib/Passes -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderBindings.cpp.o -MF lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderBindings.cpp.o.d -o lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderBindings.cpp.o -c ../lib/Passes/PassBuilderBindings.cpp [2216/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TextAPI -I../lib/TextAPI -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Architecture.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Architecture.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Architecture.cpp.o -c ../lib/TextAPI/Architecture.cpp [2217/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TextAPI -I../lib/TextAPI -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ArchitectureSet.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ArchitectureSet.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ArchitectureSet.cpp.o -c ../lib/TextAPI/ArchitectureSet.cpp [2218/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ProfileData/Coverage -I../lib/ProfileData/Coverage -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o -MF lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o.d -o lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o -c ../lib/ProfileData/Coverage/CoverageMappingReader.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/Coverage/CoverageMappingReader.h:17, from ../lib/ProfileData/Coverage/CoverageMappingReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 962 | __unique(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/Coverage/CoverageMappingReader.h:17, from ../lib/ProfileData/Coverage/CoverageMappingReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/Coverage/CoverageMappingReader.h:17, from ../lib/ProfileData/Coverage/CoverageMappingReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/Coverage/CoverageMappingReader.h:17, from ../lib/ProfileData/Coverage/CoverageMappingReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/Coverage/CoverageMappingReader.h:17, from ../lib/ProfileData/Coverage/CoverageMappingReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/Coverage/CoverageMappingReader.h:17, from ../lib/ProfileData/Coverage/CoverageMappingReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/ArrayRef.h:12, from ../include/llvm/ProfileData/Coverage/CoverageMappingReader.h:17, from ../lib/ProfileData/Coverage/CoverageMappingReader.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'llvm::StringRef llvm::InstrProfSymtab::getFuncName(uint64_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1004 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1005 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2219/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TextAPI -I../lib/TextAPI -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/PackedVersion.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/PackedVersion.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/PackedVersion.cpp.o -c ../lib/TextAPI/PackedVersion.cpp [2220/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TextAPI -I../lib/TextAPI -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/InterfaceFile.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/InterfaceFile.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/InterfaceFile.cpp.o -c ../lib/TextAPI/InterfaceFile.cpp [2221/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Passes -I../lib/Passes -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Passes/CMakeFiles/LLVMPasses.dir/StandardInstrumentations.cpp.o -MF lib/Passes/CMakeFiles/LLVMPasses.dir/StandardInstrumentations.cpp.o.d -o lib/Passes/CMakeFiles/LLVMPasses.dir/StandardInstrumentations.cpp.o -c ../lib/Passes/StandardInstrumentations.cpp [2222/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TextAPI -I../lib/TextAPI -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Platform.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Platform.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Platform.cpp.o -c ../lib/TextAPI/Platform.cpp [2223/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TextAPI -I../lib/TextAPI -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Symbol.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Symbol.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Symbol.cpp.o -c ../lib/TextAPI/Symbol.cpp [2224/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TextAPI -I../lib/TextAPI -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Target.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Target.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Target.cpp.o -c ../lib/TextAPI/Target.cpp [2225/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/lib/ToolDrivers/llvm-dlltool -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/lib/ToolDrivers/llvm-dlltool/Options.td --write-if-changed -o lib/ToolDrivers/llvm-dlltool/Options.inc -d lib/ToolDrivers/llvm-dlltool/Options.inc.d [2226/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TextAPI -I../lib/TextAPI -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubCommon.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubCommon.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubCommon.cpp.o -c ../lib/TextAPI/TextStubCommon.cpp [2227/2310] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/lib/ToolDrivers/llvm-lib -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/lib/ToolDrivers/llvm-lib/Options.td --write-if-changed -o lib/ToolDrivers/llvm-lib/Options.inc -d lib/ToolDrivers/llvm-lib/Options.inc.d [2228/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ToolDrivers/llvm-dlltool -I../lib/ToolDrivers/llvm-dlltool -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o -MF lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o.d -o lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o -c ../lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp [2229/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/XRay -I../lib/XRay -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/BlockIndexer.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/BlockIndexer.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/BlockIndexer.cpp.o -c ../lib/XRay/BlockIndexer.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Support/DataExtractor.h:14, from ../include/llvm/XRay/FDRRecords.h:21, from ../include/llvm/XRay/BlockIndexer.h:17, from ../lib/XRay/BlockIndexer.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Error llvm::xray::BlockIndexer::flush()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [2230/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/XRay -I../lib/XRay -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/BlockPrinter.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/BlockPrinter.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/BlockPrinter.cpp.o -c ../lib/XRay/BlockPrinter.cpp [2231/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/XRay -I../lib/XRay -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/BlockVerifier.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/BlockVerifier.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/BlockVerifier.cpp.o -c ../lib/XRay/BlockVerifier.cpp [2232/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TextAPI -I../lib/TextAPI -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStub.cpp.o -MF lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStub.cpp.o.d -o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStub.cpp.o -c ../lib/TextAPI/TextStub.cpp [2233/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMTextAPI.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMTextAPI.a lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Architecture.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ArchitectureSet.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/InterfaceFile.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/PackedVersion.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Platform.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Symbol.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Target.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStub.cpp.o lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubCommon.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMTextAPI.a && : [2234/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMObject.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMObject.a lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/FaultMapParser.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/Minidump.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/TapiFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/TapiUniversal.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversalWriter.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/WindowsMachineFlag.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMObject.a && : [2235/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMInterfaceStub.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMInterfaceStub.a lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/ELFObjHandler.cpp.o lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSHandler.cpp.o lib/InterfaceStub/CMakeFiles/LLVMInterfaceStub.dir/IFSStub.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMInterfaceStub.a && : [2236/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/ToolDrivers/llvm-lib -I../lib/ToolDrivers/llvm-lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o -MF lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o.d -o lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o -c ../lib/ToolDrivers/llvm-lib/LibDriver.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Bitcode/BitcodeReader.h:16, from ../lib/ToolDrivers/llvm-lib/LibDriver.cpp:19: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'void appendFile(std::vector&, llvm::COFF::MachineTypes&, std::string&, llvm::MemoryBufferRef)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../lib/ToolDrivers/llvm-lib/LibDriver.cpp: In function 'int llvm::libDriverMain(llvm::ArrayRef)': ../lib/ToolDrivers/llvm-lib/LibDriver.cpp:379:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 379 | /*Deterministic*/ true, Args.hasArg(OPT_llvmlibthin))) { | ^ ../lib/ToolDrivers/llvm-lib/LibDriver.cpp:379:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [2237/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMAnalysis.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMAnalysis.a lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumeBundleQueries.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDGPrinter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstraintSystem.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceGraphBuilder.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DevelopmentModeInlineAdvisor.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomTreeUpdater.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FunctionPropertiesAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GuardUtils.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HeatUtils.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IRSimilarityIdentifier.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVDescriptors.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ImportedFunctionsInliningStatistics.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineAdvisor.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineSizeEstimatorAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionPrecedenceTracking.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LegacyDivergenceAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopCacheAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopNestAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MLInlineAdvisor.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OverflowInstAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReleaseModeModelRunner.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReplayInlineAdvisor.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionDivision.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackLifetime.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackSafetyAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyncDependenceAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TFUtils.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VFABIDemangling.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMAnalysis.a && : [2238/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMObjectYAML.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMObjectYAML.a lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ArchiveYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MinidumpYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFEmitter.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/XCOFFYAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/yaml2obj.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMObjectYAML.a && : [2239/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMBitWriter.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMBitWriter.a lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMBitWriter.a && : [2240/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMTransformUtils.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMTransformUtils.a lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AMDGPUEmitPrintf.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AssumeBundleBuilder.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallGraphUpdater.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeAliases.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeFreezeInLoops.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeMoverUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Debugify.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FixIrreducible.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GuardUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/HelloWorld.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InjectTLIMappings.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopPeel.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MatrixUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryOpRemark.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/RelLookupTableConverter.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ScalarEvolutionExpander.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SCCPSolver.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileLoaderBaseUtil.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SizeOpts.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyLoopExits.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMTransformUtils.a && : [2241/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMDebugInfoDWARF.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMDebugInfoDWARF.a lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAddressRange.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRnglists.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFLocationExpression.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMDebugInfoDWARF.a && : [2242/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMVectorize.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMVectorize.a lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VectorCombine.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGBuilder.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanPredicator.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanSLP.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanTransforms.cpp.o lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanVerifier.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMVectorize.a && : [2243/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMFrontendOpenMP.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMFrontendOpenMP.a lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMP.cpp.o lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPContext.cpp.o lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPIRBuilder.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMFrontendOpenMP.a && : [2244/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMInstrumentation.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMInstrumentation.a lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ControlHeightReduction.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfiler.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrOrderFile.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PoisonChecking.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ValueProfileCollector.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMInstrumentation.a && : [2245/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMAggressiveInstCombine.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMAggressiveInstCombine.a lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMAggressiveInstCombine.a && : [2246/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/XRay -I../lib/XRay -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecords.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecords.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecords.cpp.o -c ../lib/XRay/FDRRecords.cpp [2247/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMInstCombine.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMInstCombine.a lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAtomicRMW.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineNegator.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMInstCombine.a && : [2248/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMObjCARCOpts.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMObjCARCOpts.a lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMObjCARCOpts.a && : [2249/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMScalarOpts.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMScalarOpts.a lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AnnotationRemarks.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstraintElimination.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DFAJumpThreading.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopBoundSplit.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFuse.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFlatten.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerConstantIntrinsics.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerMatrixIntrinsics.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerWidenableCondition.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MakeGuardsExplicit.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ScalarizeMaskedMemIntrin.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/WarnMissedTransforms.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMScalarOpts.a && : [2250/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/XRay -I../lib/XRay -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecordProducer.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecordProducer.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecordProducer.cpp.o -c ../lib/XRay/FDRRecordProducer.cpp [2251/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMLinker.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMLinker.a lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMLinker.a && : [2252/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMDebugInfoGSYM.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMDebugInfoGSYM.a lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/DwarfTransformer.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Header.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FileWriter.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FunctionInfo.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymCreator.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReader.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/InlineInfo.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LineTable.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/LookupResult.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ObjectFileTransformer.cpp.o lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/Range.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMDebugInfoGSYM.a && : [2253/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMipo.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMipo.a lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Annotation2Metadata.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Attributor.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AttributorAttributes.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BlockExtractor.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionSpecialization.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/HotColdSplitting.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IROutliner.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/OpenMPOpt.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleContextTracker.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileProbe.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SyntheticCountsPropagation.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMipo.a && : [2254/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMDebugInfoPDB.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMDebugInfoPDB.a lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InjectedSourceStream.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumGlobals.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumInjectedSources.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumLineNumbers.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbols.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeFunctionSymbol.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeInlineSiteSymbol.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeLineNumber.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativePublicSymbol.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSourceFile.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSymbolEnumerator.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeArray.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeBuiltin.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeEnum.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeFunctionSig.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypePointer.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeTypedef.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeUDT.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeTypeVTShape.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolCache.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMDebugInfoPDB.a && : [2255/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMCoroutines.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMCoroutines.a lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMCoroutines.a && : [2256/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMSymbolize.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMSymbolize.a lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMSymbolize.a && : [2257/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMJITLink.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMJITLink.a lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/EHFrameSupport.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLink.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkGeneric.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/JITLinkMemoryManager.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_arm64.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachO_x86_64.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/MachOLinkGraphBuilder.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELFLinkGraphBuilder.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_riscv.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/ELF_x86_64.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/riscv.cpp.o lib/ExecutionEngine/JITLink/CMakeFiles/LLVMJITLink.dir/x86_64.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMJITLink.a && : [2258/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMRuntimeDyld.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMRuntimeDyld.a lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMRuntimeDyld.a && : [2259/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMTarget.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMTarget.a lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMTarget.a && : [2260/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMAMDGPUUtils.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMAMDGPUUtils.a lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPULDSUtils.cpp.o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUPALMetadata.cpp.o lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMAMDGPUUtils.a && : [2261/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMFuzzMutate.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMFuzzMutate.a lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMFuzzMutate.a && : [2262/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/XRay -I../lib/XRay -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceExpander.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceExpander.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceExpander.cpp.o -c ../lib/XRay/FDRTraceExpander.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Support/DataExtractor.h:14, from ../include/llvm/XRay/FDRRecords.h:21, from ../include/llvm/XRay/FDRTraceExpander.h:17, from ../lib/XRay/FDRTraceExpander.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual llvm::Error llvm::xray::TraceExpander::visit(llvm::xray::CallArgRecord&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [2263/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMCodeGen.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMCodeGen.a lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSections.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFGuardLongjmp.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPassBuilder.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CommandFlags.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EHContGuardCatchret.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandVectorPredication.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FinalizeISel.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FixupStatepointCallerSaved.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/HardwareLoops.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedLoadCombinePass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalCalc.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCheckDebugify.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDebugify.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionSplitter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleSlotTracker.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassManager.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSizeOpts.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStripDebug.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRFSDiscriminator.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRYamlMapping.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ModuloSchedule.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MultiHazardRecognizer.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MBFIWrapper.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/NonRelocatableStringpool.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoProbeInserter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFGraph.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFLiveness.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFRegisters.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveRedundantDebugValues.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStableHash.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRVRegNamerUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRNamerPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReplaceWithVeclib.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/LiveDebugValues.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/VarLocBasedImpl.cpp.o lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/InstrRefBasedImpl.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMCodeGen.a && : [2264/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMDWP.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMDWP.a lib/DWP/CMakeFiles/LLVMDWP.dir/DWP.cpp.o lib/DWP/CMakeFiles/LLVMDWP.dir/DWPError.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMDWP.a && : [2265/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMSelectionDAG.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMSelectionDAG.a lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMSelectionDAG.a && : [2266/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/XRay -I../lib/XRay -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceWriter.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceWriter.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceWriter.cpp.o -c ../lib/XRay/FDRTraceWriter.cpp [2267/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMAsmPrinter.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMAsmPrinter.a lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AccelTable.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AIXException.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgEntityHistoryCalculator.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/PseudoProbePrinter.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinCFGuard.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WasmException.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMAsmPrinter.a && : [2268/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMMIRParser.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMMIRParser.a lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMMIRParser.a && : [2269/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMGlobalISel.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMGlobalISel.a lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEInfo.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelKnownBits.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CSEMIRBuilder.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Combiner.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CombinerHelper.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GISelChangeObserver.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InlineAsmLowering.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalityPredicates.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizeMutations.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegacyLegalizerInfo.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LostDebugLocObserver.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMGlobalISel.a && : [2270/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMDWARFLinker.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMDWARFLinker.a lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinkerCompileUnit.cpp.o lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinkerDeclContext.cpp.o lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFLinker.cpp.o lib/DWARFLinker/CMakeFiles/LLVMDWARFLinker.dir/DWARFStreamer.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMDWARFLinker.a && : [2271/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMAArch64CodeGen.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMAArch64CodeGen.a lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64CallLowering.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64GlobalISelUtils.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64InstructionSelector.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64LegalizerInfo.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64O0PreLegalizerCombiner.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PreLegalizerCombiner.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerCombiner.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostLegalizerLowering.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64PostSelectOptimize.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/GISel/AArch64RegisterBankInfo.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64BranchTargets.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CallingConvention.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CondBrTuning.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandImm.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FalkorHWPFFix.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CompressJumpTables.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCopyElimination.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LowerHomogeneousPrologEpilog.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MachineFunctionInfo.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MacroFusion.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SLSHardening.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SpeculationHardening.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTagging.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StackTaggingPreRA.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/SVEIntrinsicOpts.cpp.o lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SIMDInstrOpt.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMAArch64CodeGen.a && : [2272/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMExecutionEngine.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMExecutionEngine.a lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMExecutionEngine.a && : [2273/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/XRay -I../lib/XRay -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/FileHeaderReader.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/FileHeaderReader.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/FileHeaderReader.cpp.o -c ../lib/XRay/FileHeaderReader.cpp [2274/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMX86CodeGen.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMX86CodeGen.a lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidTrailingCall.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DiscriminateMemOps.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerTileCopy.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXType.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PreAMXConfig.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LowerAMXIntrinsics.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TileConfig.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastTileConfig.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PreTileConfig.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AvoidStoreForwardingBlocks.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FlagsCopyLowering.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectBranchTracking.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86IndirectThunks.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertPrefetch.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstCombineIntrinsic.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFoldTables.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionLoadHardening.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LoadValueInjectionRetHardening.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PartialReduction.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeLoadHardening.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SpeculativeExecutionSideEffectSuppression.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InsertWait.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMX86CodeGen.a && : [2275/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMInterpreter.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMInterpreter.a lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMInterpreter.a && : [2276/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMMCJIT.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMMCJIT.a lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMMCJIT.a && : [2277/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMPerfJITEvents.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMPerfJITEvents.a lib/ExecutionEngine/PerfJITEvents/CMakeFiles/LLVMPerfJITEvents.dir/PerfJITEventListener.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMPerfJITEvents.a && : [2278/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMAMDGPUDesc.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMAMDGPUDesc.a lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUInstPrinter.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCTargetDesc.cpp.o lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMAMDGPUDesc.a && : [2279/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMPowerPCCodeGen.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMPowerPCCodeGen.a lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCInstructionSelector.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBoolRetToInt.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCAsmPrinter.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchSelector.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCBranchCoalescing.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCallingConv.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCCState.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCCTRLoops.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandAtomicPseudoInsts.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCHazardRecognizers.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCInstrInfo.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelDAGToDAG.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCISelLowering.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCEarlyReturn.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFastISel.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCFrameLowering.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLoopInstrFormPrep.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMCInstLower.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineFunctionInfo.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMachineScheduler.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMacroFusion.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCMIPeephole.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCRegisterInfo.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCSubtarget.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetMachine.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetObjectFile.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTargetTransformInfo.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTOCRegDeps.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCTLSDynamicCall.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXCopy.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCReduceCRLogicals.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXFMAMutate.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCVSXSwapRemoval.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCExpandISEL.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCPreEmitPeephole.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/PPCLowerMASSVEntries.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCCallLowering.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCRegisterBankInfo.cpp.o lib/Target/PowerPC/CMakeFiles/LLVMPowerPCCodeGen.dir/GISel/PPCLegalizerInfo.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMPowerPCCodeGen.a && : [2280/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMAMDGPUAsmParser.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMAMDGPUAsmParser.a lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMAMDGPUAsmParser.a && : [2281/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMAMDGPUDisassembler.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMAMDGPUDisassembler.a lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMAMDGPUDisassembler.a && : [2282/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMNVPTXCodeGen.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMNVPTXCodeGen.a lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAtomicLower.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXProxyRegErasure.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMNVPTXCodeGen.a && : [2283/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMSystemZCodeGen.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMSystemZCodeGen.a lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCopyPhysRegs.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZHazardRecognizer.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineScheduler.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZPostRewrite.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTDC.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMSystemZCodeGen.a && : [2284/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMARMCodeGen.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMARMCodeGen.a lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBasicBlockInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallingConv.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallLowering.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLegalizerInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMParallelDSP.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLowOverheadLoops.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBlockPlacement.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMacroFusion.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterBankInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSLSHardening.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEGatherScatterLowering.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVELaneInterleavingPass.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETailPredication.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVEVPTBlockPass.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MVETPAndVPTOptimisationsPass.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMARMCodeGen.a && : [2285/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMMipsCodeGen.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMMipsCodeGen.a lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16FrameLowering.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloat.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16HardFloatInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16InstrInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelDAGToDAG.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16ISelLowering.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/Mips16RegisterInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAnalyzeImmediate.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsAsmPrinter.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCallLowering.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsCCState.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsConstantIslandPass.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsDelaySlotFiller.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsExpandPseudo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFastISel.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstrInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsInstructionSelector.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelDAGToDAG.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsISelLowering.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsFrameLowering.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsLegalizerInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsBranchExpansion.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMCInstLower.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsMachineFunction.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsModuleISelDAGToDAG.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOptimizePICCall.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsOs16.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsPreLegalizerCombiner.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterBankInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsRegisterInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEFrameLowering.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEInstrInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelDAGToDAG.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSEISelLowering.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSERegisterInfo.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsSubtarget.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetMachine.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MipsTargetObjectFile.cpp.o lib/Target/Mips/CMakeFiles/LLVMMipsCodeGen.dir/MicroMipsSizeReduction.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMMipsCodeGen.a && : [2286/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMBPFCodeGen.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMBPFCodeGen.a lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAbstractMemberAccess.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAdjustOpt.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFCheckAndAdjustIR.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFPreserveDIType.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSelectionDAGInfo.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIPeephole.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMIChecking.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMISimplifyPatchable.cpp.o lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BTFDebug.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMBPFCodeGen.a && : [2287/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMWebAssemblyUtils.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMWebAssemblyUtils.a lib/Target/WebAssembly/Utils/CMakeFiles/LLVMWebAssemblyUtils.dir/WebAssemblyUtilities.cpp.o lib/Target/WebAssembly/Utils/CMakeFiles/LLVMWebAssemblyUtils.dir/WebAssemblyTypeUtilities.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMWebAssemblyUtils.a && : [2288/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMCoverage.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMCoverage.a lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMCoverage.a && : [2289/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMWebAssemblyAsmParser.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMWebAssemblyAsmParser.a lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmParser.cpp.o lib/Target/WebAssembly/AsmParser/CMakeFiles/LLVMWebAssemblyAsmParser.dir/WebAssemblyAsmTypeCheck.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMWebAssemblyAsmParser.a && : [2290/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMWebAssemblyDesc.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMWebAssemblyDesc.a lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyAsmBackend.cpp.o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyInstPrinter.cpp.o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCAsmInfo.cpp.o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCCodeEmitter.cpp.o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyMCTargetDesc.cpp.o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyTargetStreamer.cpp.o lib/Target/WebAssembly/MCTargetDesc/CMakeFiles/LLVMWebAssemblyDesc.dir/WebAssemblyWasmObjectWriter.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMWebAssemblyDesc.a && : [2291/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMDlltoolDriver.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMDlltoolDriver.a lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMDlltoolDriver.a && : [2292/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMWebAssemblyCodeGen.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMWebAssemblyCodeGen.a lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAddMissingPrototypes.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyArgumentMove.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyAsmPrinter.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGStackify.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyCFGSort.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugFixup.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyDebugValueManager.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLateEHPrepare.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExceptionInfo.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyExplicitLocals.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFastISel.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixBrTableDefaults.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixIrreducibleControlFlow.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFixFunctionBitcasts.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyFrameLowering.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelDAGToDAG.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyISelLowering.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyInstrInfo.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerBrUnless.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerEmscriptenEHSjLj.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyLowerGlobalDtors.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMachineFunctionInfo.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCInstLower.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMCLowerPrePass.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyNullifyDebugValueLists.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeLiveIntervals.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyOptimizeReturned.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPeephole.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyPrepareForLiveIntervals.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegisterInfo.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegColoring.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegNumbering.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRegStackify.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyReplacePhysRegs.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyRuntimeLibcallSignatures.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySelectionDAGInfo.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySetP2AlignOperands.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySortRegion.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyMemIntrinsicResults.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblySubtarget.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetMachine.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetObjectFile.cpp.o lib/Target/WebAssembly/CMakeFiles/LLVMWebAssemblyCodeGen.dir/WebAssemblyTargetTransformInfo.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMWebAssemblyCodeGen.a && : [2293/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMWebAssemblyDisassembler.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMWebAssemblyDisassembler.a lib/Target/WebAssembly/Disassembler/CMakeFiles/LLVMWebAssemblyDisassembler.dir/WebAssemblyDisassembler.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMWebAssemblyDisassembler.a && : [2294/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMLibDriver.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMLibDriver.a lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMLibDriver.a && : [2295/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/XRay -I../lib/XRay -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/LogBuilderConsumer.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/LogBuilderConsumer.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/LogBuilderConsumer.cpp.o -c ../lib/XRay/LogBuilderConsumer.cpp [2296/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/XRay -I../lib/XRay -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/RecordInitializer.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/RecordInitializer.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/RecordInitializer.cpp.o -c ../lib/XRay/RecordInitializer.cpp [2297/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/XRay -I../lib/XRay -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o -c ../lib/XRay/InstrumentationMap.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/XRay/InstrumentationMap.h:19, from ../lib/XRay/InstrumentationMap.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::xray::SledEntry}; _Tp = llvm::xray::SledEntry; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [2298/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/XRay -I../lib/XRay -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/Profile.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/Profile.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/Profile.cpp.o -c ../lib/XRay/Profile.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/XRay/Profile.h:19, from ../lib/XRay/Profile.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In copy constructor 'llvm::xray::Profile::Profile(const llvm::xray::Profile&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/XRay/Profile.h:19, from ../lib/XRay/Profile.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'OutputIt llvm::copy(R&&, OutputIt) [with R = llvm::DenseMap&; OutputIt = std::back_insert_iterator > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [2299/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/XRay -I../lib/XRay -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/RecordPrinter.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/RecordPrinter.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/RecordPrinter.cpp.o -c ../lib/XRay/RecordPrinter.cpp [2300/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-shlib -I../tools/llvm-shlib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o -MF tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o.d -o tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o -c ../tools/llvm-shlib/libllvm.cpp [2301/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/WindowsManifest -I../lib/WindowsManifest -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o -MF lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o.d -o lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o -c ../lib/WindowsManifest/WindowsManifestMerger.cpp [2302/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMWindowsManifest.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMWindowsManifest.a lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMWindowsManifest.a && : [2303/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/XRay -I../lib/XRay -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o -MF lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o.d -o lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o -c ../lib/XRay/Trace.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/XRay/Trace.h:18, from ../lib/XRay/Trace.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2633 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/XRay/Trace.h:18, from ../lib/XRay/Trace.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/XRay/Trace.h:18, from ../lib/XRay/Trace.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2689:25: 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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&):: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/XRay/Trace.h:16, from ../lib/XRay/Trace.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/XRay/Trace.h:16, from ../lib/XRay/Trace.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/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&}]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:62, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/XRay/Trace.h:18, from ../lib/XRay/Trace.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 243 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/XRay/Trace.h:18, from ../lib/XRay/Trace.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1328 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2471 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2512:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2512 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2513 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2514:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2514 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2515 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2760:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2760 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2764:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2766:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2372:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2372 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2372:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2372:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2410 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2455:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2455 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2456 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2457 | __buffer_size); | ~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2458:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2458 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2459 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2460:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2460 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2462 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2463 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2735:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2737:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2742:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2743:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2745:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2745 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2746 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __comp); | ~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/XRay/Trace.h:16, from ../lib/XRay/Trace.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'llvm::Expected llvm::xray::loadTrace(const llvm::DataExtractor&, bool)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/XRay/Trace.h:16, from ../lib/XRay/Trace.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/XRay/Trace.h:18, from ../lib/XRay/Trace.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5034:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5034 | _TmpBuf __buf(__first, std::distance(__first, __last)); | ^~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5037:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5037 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5039:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5039 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5040 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [2304/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMXRay.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMXRay.a lib/XRay/CMakeFiles/LLVMXRay.dir/BlockIndexer.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/BlockPrinter.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/BlockVerifier.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecordProducer.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/FDRRecords.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceExpander.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/FDRTraceWriter.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/FileHeaderReader.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/LogBuilderConsumer.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/Profile.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/RecordInitializer.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/RecordPrinter.cpp.o lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMXRay.a && : [2305/2310] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Passes -I../lib/Passes -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o -MF lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o.d -o lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o -c ../lib/Passes/PassBuilder.cpp [2306/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMPasses.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMPasses.a lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderBindings.cpp.o lib/Passes/CMakeFiles/LLVMPasses.dir/PassPlugin.cpp.o lib/Passes/CMakeFiles/LLVMPasses.dir/StandardInstrumentations.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMPasses.a && : [2307/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMLTO.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMLTO.a lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o lib/LTO/CMakeFiles/LLVMLTO.dir/SummaryBasedOptimizations.cpp.o lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMLTO.a && : [2308/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMOrcJIT.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMOrcJIT.a lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileOnDemandLayer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileUtils.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Core.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugObjectManagerPlugin.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugUtils.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDynamicLibrarySearchGenerator.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDebugObjectRegistrar.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCEHFrameRegistrar.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCIndirectionUtils.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRCompileLayer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IRTransformLayer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/JITTargetMachineBuilder.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LazyReexports.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Layer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/LLJIT.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/MachOPlatform.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Mangling.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectLinkingLayer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ObjectTransformLayer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcV2CBindings.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RTDyldObjectLinkingLayer.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Speculation.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/SpeculateAnalyses.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutorProcessControl.cpp.o lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ThreadSafeModule.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMOrcJIT.a && : [2309/2310] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMAMDGPUCodeGen.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMAMDGPUCodeGen.a lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAttributor.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAtomicOptimizer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUExportClustering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFixFunctionBitcasts.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUHSAMetadataStreamer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstCombineIntrinsic.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUGlobalISelUtils.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULateCodeGenPrepare.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerIntrinsics.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelArguments.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerKernelAttributes.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerModuleLDSPass.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineCFGStructurizer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMIRFormatter.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPostLegalizerCombiner.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPreLegalizerCombiner.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPropagateAttributes.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegBankCombiner.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUReplaceLDSUseWithPointer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPerfHintAnalysis.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPrintfRuntimeBinding.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUResourceUsageAnalysis.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600AsmPrinter.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OpenCLImageTypeLoweringPass.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreAllocateWWMRegs.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFormMemoryClauses.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertHardClauses.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILateBranchLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerSGPRSpills.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeVGPRLiveRange.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPostRABundler.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPreEmitPeephole.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIProgramInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNNSAReassign.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNDPPCombine.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNPreRAOptimizations.cpp.o lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIModeRegister.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMAMDGPUCodeGen.a && : [2310/2310] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -fPIC -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-z,defs -Wl,-z,nodelete -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections -Wl,-Bsymbolic-functions -shared -Wl,-soname,libLLVM-13.so -o lib/libLLVM-13.so tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o -Wl,--version-script,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib/tools/llvm-shlib/simple_version_script.map -Wl,--whole-archive lib/libLLVMDemangle.a lib/libLLVMSupport.a lib/libLLVMCore.a lib/libLLVMFuzzMutate.a lib/libLLVMFileCheck.a lib/libLLVMInterfaceStub.a lib/libLLVMIRReader.a lib/libLLVMCodeGen.a lib/libLLVMSelectionDAG.a lib/libLLVMAsmPrinter.a lib/libLLVMMIRParser.a lib/libLLVMGlobalISel.a lib/libLLVMBinaryFormat.a lib/libLLVMBitReader.a lib/libLLVMBitWriter.a lib/libLLVMBitstreamReader.a lib/libLLVMDWARFLinker.a lib/libLLVMExtensions.a lib/libLLVMFrontendOpenACC.a lib/libLLVMFrontendOpenMP.a lib/libLLVMTransformUtils.a lib/libLLVMInstrumentation.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libLLVMScalarOpts.a lib/libLLVMipo.a lib/libLLVMVectorize.a lib/libLLVMObjCARCOpts.a lib/libLLVMCoroutines.a lib/libLLVMCFGuard.a lib/libLLVMLinker.a lib/libLLVMAnalysis.a lib/libLLVMLTO.a lib/libLLVMMC.a lib/libLLVMMCParser.a lib/libLLVMMCDisassembler.a lib/libLLVMMCA.a lib/libLLVMObject.a lib/libLLVMObjectYAML.a lib/libLLVMOption.a lib/libLLVMRemarks.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMDebugInfoGSYM.a lib/libLLVMDebugInfoMSF.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMDebugInfoPDB.a lib/libLLVMSymbolize.a lib/libLLVMDWP.a lib/libLLVMExecutionEngine.a lib/libLLVMInterpreter.a lib/libLLVMJITLink.a lib/libLLVMMCJIT.a lib/libLLVMOrcJIT.a lib/libLLVMOrcShared.a lib/libLLVMOrcTargetProcess.a lib/libLLVMRuntimeDyld.a lib/libLLVMPerfJITEvents.a lib/libLLVMTarget.a lib/libLLVMX86CodeGen.a lib/libLLVMX86AsmParser.a lib/libLLVMX86Disassembler.a lib/libLLVMX86Desc.a lib/libLLVMX86Info.a lib/libLLVMAMDGPUCodeGen.a lib/libLLVMAMDGPUAsmParser.a lib/libLLVMAMDGPUDisassembler.a lib/libLLVMAMDGPUDesc.a lib/libLLVMAMDGPUInfo.a lib/libLLVMAMDGPUUtils.a lib/libLLVMPowerPCCodeGen.a lib/libLLVMPowerPCAsmParser.a lib/libLLVMPowerPCDisassembler.a lib/libLLVMPowerPCDesc.a lib/libLLVMPowerPCInfo.a lib/libLLVMNVPTXCodeGen.a lib/libLLVMNVPTXDesc.a lib/libLLVMNVPTXInfo.a lib/libLLVMSystemZCodeGen.a lib/libLLVMSystemZAsmParser.a lib/libLLVMSystemZDisassembler.a lib/libLLVMSystemZDesc.a lib/libLLVMSystemZInfo.a lib/libLLVMAArch64CodeGen.a lib/libLLVMAArch64AsmParser.a lib/libLLVMAArch64Disassembler.a lib/libLLVMAArch64Desc.a lib/libLLVMAArch64Info.a lib/libLLVMAArch64Utils.a lib/libLLVMARMCodeGen.a lib/libLLVMARMAsmParser.a lib/libLLVMARMDisassembler.a lib/libLLVMARMDesc.a lib/libLLVMARMInfo.a lib/libLLVMARMUtils.a lib/libLLVMMipsCodeGen.a lib/libLLVMMipsAsmParser.a lib/libLLVMMipsDisassembler.a lib/libLLVMMipsDesc.a lib/libLLVMMipsInfo.a lib/libLLVMBPFCodeGen.a lib/libLLVMBPFAsmParser.a lib/libLLVMBPFDisassembler.a lib/libLLVMBPFDesc.a lib/libLLVMBPFInfo.a lib/libLLVMWebAssemblyCodeGen.a lib/libLLVMWebAssemblyAsmParser.a lib/libLLVMWebAssemblyDisassembler.a lib/libLLVMWebAssemblyDesc.a lib/libLLVMWebAssemblyInfo.a lib/libLLVMWebAssemblyUtils.a lib/libLLVMAsmParser.a lib/libLLVMLineEditor.a lib/libLLVMProfileData.a lib/libLLVMCoverage.a lib/libLLVMPasses.a lib/libLLVMTextAPI.a lib/libLLVMDlltoolDriver.a lib/libLLVMLibDriver.a lib/libLLVMXRay.a lib/libLLVMWindowsManifest.a -Wl,--no-whole-archive lib/libLLVMExtensions.a lib/libLLVMDebugInfoPDB.a /usr/lib/libffi.so lib/libLLVMJITLink.a lib/libLLVMExecutionEngine.a lib/libLLVMOrcTargetProcess.a lib/libLLVMOrcShared.a lib/libLLVMRuntimeDyld.a lib/libLLVMMIRParser.a lib/libLLVMObjCARCOpts.a lib/libLLVMCoroutines.a lib/libLLVMCFGuard.a lib/libLLVMGlobalISel.a lib/libLLVMipo.a lib/libLLVMIRReader.a lib/libLLVMAsmParser.a lib/libLLVMFrontendOpenMP.a lib/libLLVMInstrumentation.a lib/libLLVMVectorize.a lib/libLLVMLinker.a lib/libLLVMSelectionDAG.a lib/libLLVMAsmPrinter.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMDebugInfoMSF.a lib/libLLVMMCDisassembler.a lib/libLLVMCodeGen.a lib/libLLVMBitWriter.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libLLVMTransformUtils.a lib/libLLVMTarget.a lib/libLLVMAnalysis.a lib/libLLVMProfileData.a lib/libLLVMOption.a lib/libLLVMObject.a lib/libLLVMBitReader.a lib/libLLVMCore.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMMCParser.a lib/libLLVMMC.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMTextAPI.a lib/libLLVMBinaryFormat.a lib/libLLVMSupport.a lib/libLLVMDemangle.a -lrt -ldl -lpthread -lm /usr/lib/libz.so /usr/lib/libtinfo.so && : /opt/rh/devtoolset-9/root/usr/libexec/gcc/armv7hl-redhat-linux-gnueabi/9/ld: lib/libLLVMSupport.a(SmallPtrSet.cpp.o): in function `memset': /usr/include/bits/string3.h:81: warning: memset used with constant zero length parameter; this could be due to transposed parameters + /usr/bin/ninja-build -v -j4 -j1 [1/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/lib/Transforms/Hello && echo "LLVM_13 {" > LLVMHello.exports && grep -q [[:alnum:]] /builddir/build/BUILD/llvm-13.0.1.src/lib/Transforms/Hello/Hello.exports && echo " global:" >> LLVMHello.exports || : && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/llvm-13.0.1.src/lib/Transforms/Hello/Hello.exports >> LLVMHello.exports && echo " local: *;" >> LLVMHello.exports && echo "};" >> LLVMHello.exports [2/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Hello -I../lib/Transforms/Hello -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o -MF lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o.d -o lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o -c ../lib/Transforms/Hello/Hello.cpp [3/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -fPIC -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-z,nodelete -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,"/builddir/build/BUILD/llvm-13.0.1.src/_build/lib/Transforms/Hello/LLVMHello.exports" -shared -o lib/LLVMHello.so lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o lib/libLLVM-13.so && : [4/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/not -I../utils/not -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/not/CMakeFiles/not.dir/not.cpp.o -MF utils/not/CMakeFiles/not.dir/not.cpp.o.d -o utils/not/CMakeFiles/not.dir/not.cpp.o -c ../utils/not/not.cpp [5/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cov -I../tools/llvm-cov -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o -c ../tools/llvm-cov/gcov.cpp [6/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DCMAKE_CFG_INTDIR=\".\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-config -I../tools/llvm-config -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o -MF tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o.d -o tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o -c ../tools/llvm-config/llvm-config.cpp [7/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cov -I../tools/llvm-cov -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o -c ../tools/llvm-cov/CoverageFilters.cpp [8/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-as -I../tools/llvm-as -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o -MF tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o.d -o tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o -c ../tools/llvm-as/llvm-as.cpp [9/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cov -I../tools/llvm-cov -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o -c ../tools/llvm-cov/CodeCoverage.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../tools/llvm-cov/CoverageFilters.h:18, from ../tools/llvm-cov/CoverageExporter.h:16, from ../tools/llvm-cov/CoverageExporterJson.h:16, from ../tools/llvm-cov/CodeCoverage.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ ../tools/llvm-cov/CodeCoverage.cpp: In member function 'void {anonymous}::CodeCoverageTool::attachBranchSubViews(llvm::SourceCoverageView&, llvm::StringRef, llvm::ArrayRef, const llvm::MemoryBuffer&, llvm::coverage::CoverageData&)': ../tools/llvm-cov/CodeCoverage.cpp:319:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 319 | void CodeCoverageTool::attachBranchSubViews(SourceCoverageView &View, | ^~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../tools/llvm-cov/CoverageFilters.h:18, from ../tools/llvm-cov/CoverageExporter.h:16, from ../tools/llvm-cov/CoverageExporterJson.h:16, from ../tools/llvm-cov/CodeCoverage.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ ../tools/llvm-cov/CodeCoverage.cpp: In member function 'void {anonymous}::CodeCoverageTool::attachExpansionSubViews(llvm::SourceCoverageView&, llvm::ArrayRef, const llvm::coverage::CoverageMapping&)': ../tools/llvm-cov/CodeCoverage.cpp:313:25: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 313 | attachBranchSubViews(*SubView, Expansion.Function.Name, SubViewBranches, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | SourceBuffer.get(), ExpansionCoverage); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../tools/llvm-cov/CodeCoverage.cpp: In member function 'void {anonymous}::CodeCoverageTool::writeSourceFileView(llvm::StringRef, llvm::coverage::CoverageMapping*, llvm::CoveragePrinter*, bool)': ../tools/llvm-cov/CodeCoverage.cpp:383:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 383 | attachBranchSubViews(*View, SourceFile, Branches, SourceBuffer.get(), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 384 | FileCoverage); | ~~~~~~~~~~~~~ ../tools/llvm-cov/CodeCoverage.cpp:405:29: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 405 | attachBranchSubViews(*SubView, SourceFile, SubViewBranches, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | SourceBuffer.get(), SubViewCoverage); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../tools/llvm-cov/CodeCoverage.cpp: In function 'int {anonymous}::CodeCoverageTool::doShow(int, const char**, {anonymous}::CodeCoverageTool::CommandLineParserType)': ../tools/llvm-cov/CodeCoverage.cpp:362:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 362 | attachBranchSubViews(*View, DC.demangle(Function.Name), Branches, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 363 | SourceBuffer.get(), FunctionCoverage); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [10/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Testing/Support -I../lib/Testing/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Annotations.cpp.o -MF lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Annotations.cpp.o.d -o lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Annotations.cpp.o -c ../lib/Testing/Support/Annotations.cpp [11/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Testing/Support -I../lib/Testing/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o -MF lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o.d -o lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o -c ../lib/Testing/Support/Error.cpp [12/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Testing/Support -I../lib/Testing/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/SupportHelpers.cpp.o -MF lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/SupportHelpers.cpp.o.d -o lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/SupportHelpers.cpp.o -c ../lib/Testing/Support/SupportHelpers.cpp [13/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/FileCheck -I../utils/FileCheck -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o -MF utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o.d -o utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o -c ../utils/FileCheck/FileCheck.cpp [14/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/PerfectShuffle -I../utils/PerfectShuffle -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o -MF utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o.d -o utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o -c ../utils/PerfectShuffle/PerfectShuffle.cpp [15/983] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/count -I../utils/count -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT utils/count/CMakeFiles/count.dir/count.c.o -MF utils/count/CMakeFiles/count.dir/count.c.o.d -o utils/count/CMakeFiles/count.dir/count.c.o -c ../utils/count/count.c [16/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections utils/not/CMakeFiles/not.dir/not.cpp.o -o bin/not -lpthread lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/libz.so /usr/lib/libtinfo.so lib/libLLVMDemangle.a && : /opt/rh/devtoolset-9/root/usr/libexec/gcc/armv7hl-redhat-linux-gnueabi/9/ld: lib/libLLVMSupport.a(SmallPtrSet.cpp.o): in function `memset': /usr/include/bits/string3.h:81: warning: memset used with constant zero length parameter; this could be due to transposed parameters [17/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o -o bin/llvm-config lib/libLLVM-13.so -lpthread && : [18/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o -o bin/FileCheck -lpthread lib/libLLVMFileCheck.a lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/libz.so /usr/lib/libtinfo.so lib/libLLVMDemangle.a && : /opt/rh/devtoolset-9/root/usr/libexec/gcc/armv7hl-redhat-linux-gnueabi/9/ld: lib/libLLVMSupport.a(SmallPtrSet.cpp.o): in function `memset': /usr/include/bits/string3.h:81: warning: memset used with constant zero length parameter; this could be due to transposed parameters [19/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o -o bin/llvm-PerfectShuffle -lpthread && : [20/983] : && /opt/rh/devtoolset-9/root/usr/bin/gcc -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections utils/count/CMakeFiles/count.dir/count.c.o -o bin/count -lpthread && : [21/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/yaml-bench -I../utils/yaml-bench -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o -MF utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o.d -o utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o -c ../utils/yaml-bench/YAMLBench.cpp [22/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/tools/lto && echo "LLVM_13 {" > LTO.exports && grep -q [[:alnum:]] /builddir/build/BUILD/llvm-13.0.1.src/tools/lto/lto.exports && echo " global:" >> LTO.exports || : && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/llvm-13.0.1.src/tools/lto/lto.exports >> LTO.exports && echo " local: *;" >> LTO.exports && echo "};" >> LTO.exports [23/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/lto -I../tools/lto -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o -MF tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o.d -o tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o -c ../tools/lto/LTODisassembler.cpp [24/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/lto -I../tools/lto -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/lto/CMakeFiles/LTO.dir/lto.cpp.o -MF tools/lto/CMakeFiles/LTO.dir/lto.cpp.o.d -o tools/lto/CMakeFiles/LTO.dir/lto.cpp.o -c ../tools/lto/lto.cpp [25/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/tools/gold && echo "LLVM_13 {" > LLVMgold.exports && grep -q [[:alnum:]] /builddir/build/BUILD/llvm-13.0.1.src/tools/gold/gold.exports && echo " global:" >> LLVMgold.exports || : && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/llvm-13.0.1.src/tools/gold/gold.exports >> LLVMgold.exports && echo " local: *;" >> LLVMgold.exports && echo "};" >> LLVMgold.exports [26/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/gold -I../tools/gold -Iinclude -I../include -I/opt/rh/llvm-toolset-13.0/root/usr/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/gold/CMakeFiles/LLVMgold.dir/gold-plugin.cpp.o -MF tools/gold/CMakeFiles/LLVMgold.dir/gold-plugin.cpp.o.d -o tools/gold/CMakeFiles/LLVMgold.dir/gold-plugin.cpp.o -c ../tools/gold/gold-plugin.cpp ../tools/gold/gold-plugin.cpp: In function 'ld_plugin_status onload(ld_plugin_tv*)': ../tools/gold/gold-plugin.cpp:442:48: 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; | ^~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/Statistic.h:32, from ../tools/gold/gold-plugin.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'ld_plugin_status claim_file_hook(const ld_plugin_input_file*, int*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-ar -I../tools/llvm-ar -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o -MF tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o.d -o tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o -c ../tools/llvm-ar/llvm-ar.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../tools/llvm-ar/llvm-ar.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::NewArchiveMember}; _Tp = llvm::NewArchiveMember; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:354:4: 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)); | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:356:2: 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)); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../tools/llvm-ar/llvm-ar.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'void performWriteOperation(ArchiveOperation, llvm::object::Archive*, std::unique_ptr, std::vector*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ ../tools/llvm-ar/llvm-ar.cpp:954:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 954 | Kind, Deterministic, Thin, std::move(OldArchiveBuf)); | ^ ../tools/llvm-ar/llvm-ar.cpp:954:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../tools/llvm-ar/llvm-ar.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'int main(int, char**)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ [28/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cxxdump -I../tools/llvm-cxxdump -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o -MF tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o.d -o tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o -c ../tools/llvm-cxxdump/Error.cpp [29/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-lto -I../tools/llvm-lto -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o -MF tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o.d -o tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o -c ../tools/llvm-lto/llvm-lto.cpp [30/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-profdata -I../tools/llvm-profdata -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o -MF tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o.d -o tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o -c ../tools/llvm-profdata/llvm-profdata.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/SmallVector.h:21, from ../include/llvm/ADT/SmallSet.h:18, from ../tools/llvm-profdata/llvm-profdata.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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, bool, llvm::raw_fd_ostream&)::, long long unsigned int>&, const std::pair, long long unsigned int>&)> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:128: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 128 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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, bool, llvm::raw_fd_ostream&)::, long long unsigned int>&, const std::pair, long long unsigned int>&)> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214: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 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ProfileData/InstrProfReader.h:17, from ../tools/llvm-profdata/llvm-profdata.cpp:17: /opt/rh/devtoolset-9/root/usr/include/c++/9/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> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int> > >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/set:60, from ../include/llvm/ADT/SmallSet.h:24, from ../tools/llvm-profdata/llvm-profdata.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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::basic_string; _Val = std::pair, llvm::sampleprof::FunctionSamples>; _KeyOfValue = std::_Select1st, llvm::sampleprof::FunctionSamples> >; _Compare = std::less; _Alloc = std::allocator, llvm::sampleprof::FunctionSamples> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2187: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' {aka 'std::_Rb_tree_const_iterator, llvm::sampleprof::FunctionSamples> >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/SmallVector.h:21, from ../include/llvm/ADT/SmallSet.h:18, from ../tools/llvm-profdata/llvm-profdata.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/SmallVector.h:21, from ../include/llvm/ADT/SmallSet.h:18, from ../tools/llvm-profdata/llvm-profdata.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/SmallVector.h:21, from ../include/llvm/ADT/SmallSet.h:18, from ../tools/llvm-profdata/llvm-profdata.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/SmallVector.h:21, from ../include/llvm/ADT/SmallSet.h:18, from ../tools/llvm-profdata/llvm-profdata.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/SmallVector.h:21, from ../include/llvm/ADT/SmallSet.h:18, from ../tools/llvm-profdata/llvm-profdata.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/SmallVector.h:21, from ../include/llvm/ADT/SmallSet.h:18, from ../tools/llvm-profdata/llvm-profdata.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/SmallVector.h:21, from ../include/llvm/ADT/SmallSet.h:18, from ../tools/llvm-profdata/llvm-profdata.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void traverseAllValueSites(const llvm::InstrProfRecord&, uint32_t, {anonymous}::ValueSitesStats&, llvm::raw_fd_ostream&, llvm::InstrProfSymtab*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ProfileData/InstrProfReader.h:17, from ../tools/llvm-profdata/llvm-profdata.cpp:17: /opt/rh/devtoolset-9/root/usr/include/c++/9/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, bool, llvm::raw_fd_ostream&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [31/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/bugpoint -I../tools/bugpoint -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o -c ../tools/bugpoint/BugDriver.cpp [32/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/bugpoint -I../tools/bugpoint -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c ../tools/bugpoint/CrashDebugger.cpp [33/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/bugpoint -I../tools/bugpoint -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o -c ../tools/bugpoint/ExecutionDriver.cpp [34/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/bugpoint -I../tools/bugpoint -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o -c ../tools/bugpoint/ExtractFunction.cpp [35/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/bugpoint -I../tools/bugpoint -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o -c ../tools/bugpoint/FindBugs.cpp [36/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/bugpoint -I../tools/bugpoint -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o -c ../tools/bugpoint/Miscompilation.cpp [37/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/bugpoint -I../tools/bugpoint -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o -c ../tools/bugpoint/OptimizerDriver.cpp [38/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/bugpoint -I../tools/bugpoint -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o -c ../tools/bugpoint/ToolRunner.cpp [39/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/bugpoint -I../tools/bugpoint -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o -MF tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o.d -o tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o -c ../tools/bugpoint/bugpoint.cpp [40/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/tools/bugpoint-passes && echo "LLVM_13 {" > BugpointPasses.exports && grep -q [[:alnum:]] /builddir/build/BUILD/llvm-13.0.1.src/tools/bugpoint-passes/bugpoint.exports && echo " global:" >> BugpointPasses.exports || : && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/llvm-13.0.1.src/tools/bugpoint-passes/bugpoint.exports >> BugpointPasses.exports && echo " local: *;" >> BugpointPasses.exports && echo "};" >> BugpointPasses.exports [41/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-dwarfdump -I../tools/llvm-dwarfdump -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o -MF tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o.d -o tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o -c ../tools/llvm-dwarfdump/Statistics.cpp [42/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/dsymutil -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/dsymutil/Options.td --write-if-changed -o tools/dsymutil/Options.inc -d tools/dsymutil/Options.inc.d [43/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/dsymutil -I../tools/dsymutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil.cpp.o -c ../tools/dsymutil/dsymutil.cpp [44/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/dsymutil -I../tools/dsymutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/BinaryHolder.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/BinaryHolder.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/BinaryHolder.cpp.o -c ../tools/dsymutil/BinaryHolder.cpp [45/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/dsymutil -I../tools/dsymutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/CFBundle.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/CFBundle.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/CFBundle.cpp.o -c ../tools/dsymutil/CFBundle.cpp [46/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/dsymutil -I../tools/dsymutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/DebugMap.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/DebugMap.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/DebugMap.cpp.o -c ../tools/dsymutil/DebugMap.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../tools/dsymutil/DebugMap.h:24, from ../tools/dsymutil/DebugMap.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../tools/dsymutil/DebugMap.h:24, from ../tools/dsymutil/DebugMap.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../tools/dsymutil/DebugMap.h:24, from ../tools/dsymutil/DebugMap.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Object/MachO.h:17, from ../tools/dsymutil/DebugMap.h:30, from ../tools/dsymutil/DebugMap.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::dsymutil::DebugMapObject::print(llvm::raw_ostream&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../tools/dsymutil/DebugMap.h:24, from ../tools/dsymutil/DebugMap.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Object/MachO.h:17, from ../tools/dsymutil/DebugMap.h:30, from ../tools/dsymutil/DebugMap.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, llvm::dsymutil::DebugMapObject::SymbolMapping> >::iterator' {aka '__gnu_cxx::__normal_iterator, llvm::dsymutil::DebugMapObject::SymbolMapping>*, std::vector, llvm::dsymutil::DebugMapObject::SymbolMapping> > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In constructor 'llvm::yaml::MappingTraits::YamlDMO::YamlDMO(llvm::yaml::IO&, llvm::dsymutil::DebugMapObject&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ [47/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/dsymutil -I../tools/dsymutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/DwarfLinkerForBinary.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/DwarfLinkerForBinary.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/DwarfLinkerForBinary.cpp.o -c ../tools/dsymutil/DwarfLinkerForBinary.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ADT/fallible_iterator.h:14, from ../include/llvm/Object/Archive.h:18, from ../tools/dsymutil/BinaryHolder.h:19, from ../tools/dsymutil/DwarfLinkerForBinary.h:12, from ../tools/dsymutil/DwarfLinkerForBinary.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::dsymutil::DwarfLinkerForBinary::AddressManager::ValidReloc&}; _Tp = llvm::dsymutil::DwarfLinkerForBinary::AddressManager::ValidReloc; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ADT/fallible_iterator.h:14, from ../include/llvm/Object/Archive.h:18, from ../tools/dsymutil/BinaryHolder.h:19, from ../tools/dsymutil/DwarfLinkerForBinary.h:12, from ../tools/dsymutil/DwarfLinkerForBinary.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector llvm::dsymutil::DwarfLinkerForBinary::AddressManager::getRelocations(const std::vector&, uint64_t, uint64_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../tools/dsymutil/BinaryHolder.h:16, from ../tools/dsymutil/DwarfLinkerForBinary.h:12, from ../tools/dsymutil/DwarfLinkerForBinary.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../tools/dsymutil/BinaryHolder.h:16, from ../tools/dsymutil/DwarfLinkerForBinary.h:12, from ../tools/dsymutil/DwarfLinkerForBinary.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../tools/dsymutil/BinaryHolder.h:16, from ../tools/dsymutil/DwarfLinkerForBinary.h:12, from ../tools/dsymutil/DwarfLinkerForBinary.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [48/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/dsymutil -I../tools/dsymutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/MachODebugMapParser.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/MachODebugMapParser.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/MachODebugMapParser.cpp.o -c ../tools/dsymutil/MachODebugMapParser.cpp [49/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/dsymutil -I../tools/dsymutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/MachOUtils.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/MachOUtils.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/MachOUtils.cpp.o -c ../tools/dsymutil/MachOUtils.cpp [50/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/dsymutil -I../tools/dsymutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/Reproducer.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/Reproducer.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/Reproducer.cpp.o -c ../tools/dsymutil/Reproducer.cpp [51/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/dsymutil -I../tools/dsymutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/dsymutil/CMakeFiles/dsymutil.dir/SymbolMap.cpp.o -MF tools/dsymutil/CMakeFiles/dsymutil.dir/SymbolMap.cpp.o.d -o tools/dsymutil/CMakeFiles/dsymutil.dir/SymbolMap.cpp.o -c ../tools/dsymutil/SymbolMap.cpp [52/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llc -I../tools/llc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llc/CMakeFiles/llc.dir/llc.cpp.o -MF tools/llc/CMakeFiles/llc.dir/llc.cpp.o.d -o tools/llc/CMakeFiles/llc.dir/llc.cpp.o -c ../tools/llc/llc.cpp [53/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/lli -I../tools/lli -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/lli/CMakeFiles/lli.dir/lli.cpp.o -MF tools/lli/CMakeFiles/lli.dir/lli.cpp.o.d -o tools/lli/CMakeFiles/lli.dir/lli.cpp.o -c ../tools/lli/lli.cpp In file included from ../include/llvm/ExecutionEngine/Orc/Core.h:22, from ../tools/lli/ExecutionUtils.h:17, from ../tools/lli/lli.cpp:15: ../include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h: In member function 'virtual llvm::Expected > > llvm::orc::UnsupportedExecutorProcessControl::lookupSymbols(llvm::ArrayRef)': ../include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h:225:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 225 | lookupSymbols(ArrayRef Request) override { | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../tools/lli/ExecutionUtils.h:16, from ../tools/lli/lli.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {unsigned int&, unsigned int&}; _Tp = llvm::orc::remote::OrcRemoteTargetClient::RemoteRTDyldMemoryManager::Alloc; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::orc::remote::OrcRemoteTargetClient::RemoteRTDyldMemoryManager::ObjectAllocs}; _Tp = llvm::orc::remote::OrcRemoteTargetClient::RemoteRTDyldMemoryManager::ObjectAllocs; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void llvm::orc::remote::OrcRemoteTargetClient::RemoteRTDyldMemoryManager::registerEHFrames(uint8_t*, uint64_t, size_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../tools/lli/ExecutionUtils.h:16, from ../tools/lli/lli.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'int main(int, char**, char* const*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ ../tools/lli/lli.cpp:697:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 697 | EE->runFunction(ExitF, Args); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../tools/lli/lli.cpp:697:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [54/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/lli -I../tools/lli -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/lli/CMakeFiles/lli.dir/ExecutionUtils.cpp.o -MF tools/lli/CMakeFiles/lli.dir/ExecutionUtils.cpp.o.d -o tools/lli/CMakeFiles/lli.dir/ExecutionUtils.cpp.o -c ../tools/lli/ExecutionUtils.cpp [55/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/lli/ChildTarget -I../tools/lli/ChildTarget -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o -MF tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o.d -o tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o -c ../tools/lli/ChildTarget/ChildTarget.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/ExecutionEngine/JITSymbol.h:21, from ../include/llvm/ExecutionEngine/Orc/OrcABISupport.h:20, from ../tools/lli/ChildTarget/ChildTarget.cpp:1: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair::Allocator>; _KeyOfValue = std::_Select1st::Allocator> >; _Compare = std::less; _Alloc = std::allocator::Allocator> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree::Allocator>, std::_Select1st::Allocator> >, std::less, std::allocator::Allocator> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator::Allocator> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/ExecutionEngine/JITSymbol.h:21, from ../include/llvm/ExecutionEngine/Orc/OrcABISupport.h:20, from ../tools/lli/ChildTarget/ChildTarget.cpp:1: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'llvm::Error llvm::orc::remote::OrcRemoteTargetServer::handleCreateRemoteAllocator(llvm::orc::remote::ResourceIdMgr::ResourceId) [with ChannelT = llvm::orc::shared::FDRawByteChannel; TargetT = llvm::orc::OrcGenericABI]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree::Allocator>, std::_Select1st::Allocator> >, std::less, std::allocator::Allocator> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator::Allocator> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/ExecutionEngine/JITSymbol.h:21, from ../include/llvm/ExecutionEngine/Orc/OrcABISupport.h:20, from ../tools/lli/ChildTarget/ChildTarget.cpp:1: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair, std::allocator > > >; _KeyOfValue = std::_Select1st, std::allocator > > > >; _Compare = std::less; _Alloc = std::allocator, std::allocator > > > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::allocator > > >, std::_Select1st, std::allocator > > > >, std::less, std::allocator, std::allocator > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, std::allocator > > > >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/ExecutionEngine/JITSymbol.h:21, from ../include/llvm/ExecutionEngine/Orc/OrcABISupport.h:20, from ../tools/lli/ChildTarget/ChildTarget.cpp:1: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'llvm::Error llvm::orc::remote::OrcRemoteTargetServer::handleCreateIndirectStubsOwner(llvm::orc::remote::ResourceIdMgr::ResourceId) [with ChannelT = llvm::orc::shared::FDRawByteChannel; TargetT = llvm::orc::OrcGenericABI]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::allocator > > >, std::_Select1st, std::allocator > > > >, std::less, std::allocator, std::allocator > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, std::allocator > > > >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [56/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o -o bin/llvm-as lib/libLLVM-13.so -lpthread && : [57/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,--export-dynamic -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/lli/CMakeFiles/lli.dir/lli.cpp.o tools/lli/CMakeFiles/lli.dir/ExecutionUtils.cpp.o -o bin/lli lib/libLLVM-13.so -lpthread && : [58/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o -o bin/yaml-bench -lpthread lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/libz.so /usr/lib/libtinfo.so lib/libLLVMDemangle.a && : /opt/rh/devtoolset-9/root/usr/libexec/gcc/armv7hl-redhat-linux-gnueabi/9/ld: lib/libLLVMSupport.a(SmallPtrSet.cpp.o): in function `memset': /usr/include/bits/string3.h:81: warning: memset used with constant zero length parameter; this could be due to transposed parameters [59/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -fPIC -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-z,defs -Wl,-z,nodelete -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,"/builddir/build/BUILD/llvm-13.0.1.src/_build/tools/lto/LTO.exports" -shared -Wl,-soname,libLTO.so.13 -o lib/libLTO.so.13 tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o tools/lto/CMakeFiles/LTO.dir/lto.cpp.o lib/libLLVM-13.so && : [60/983] /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E cmake_symlink_library lib/libLTO.so.13 lib/libLTO.so.13 lib/libLTO.so && : [61/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -fPIC -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-z,nodelete -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,"/builddir/build/BUILD/llvm-13.0.1.src/_build/tools/gold/LLVMgold.exports" -shared -o lib/LLVMgold.so tools/gold/CMakeFiles/LLVMgold.dir/gold-plugin.cpp.o lib/libLLVM-13.so && : [62/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o -o bin/llvm-ar lib/libLLVM-13.so -lpthread && : [63/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/tools/llvm-ar && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E create_symlink llvm-ar /builddir/build/BUILD/llvm-13.0.1.src/_build/./bin/llvm-ranlib [64/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/tools/llvm-ar && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E create_symlink llvm-ar /builddir/build/BUILD/llvm-13.0.1.src/_build/./bin/llvm-dlltool [65/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/tools/llvm-ar && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E create_symlink llvm-ar /builddir/build/BUILD/llvm-13.0.1.src/_build/./bin/llvm-lib [66/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o -o bin/llvm-lto lib/libLLVM-13.so -lpthread && : [67/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o -o bin/llvm-profdata lib/libLLVM-13.so -lpthread && : [68/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,--export-dynamic -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o -o bin/bugpoint lib/libLLVM-13.so -lpthread && : [69/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/bugpoint-passes -I../tools/bugpoint-passes -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o -MF tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o.d -o tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o -c ../tools/bugpoint-passes/TestPasses.cpp [70/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/dsymutil/CMakeFiles/dsymutil.dir/dsymutil.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/BinaryHolder.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/CFBundle.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/DebugMap.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/DwarfLinkerForBinary.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/MachODebugMapParser.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/MachOUtils.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/Reproducer.cpp.o tools/dsymutil/CMakeFiles/dsymutil.dir/SymbolMap.cpp.o -o bin/dsymutil lib/libLLVM-13.so -lpthread && : [71/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -fPIC -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-z,nodelete -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,"/builddir/build/BUILD/llvm-13.0.1.src/_build/tools/bugpoint-passes/BugpointPasses.exports" -shared -o lib/BugpointPasses.so tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o lib/libLLVM-13.so && : [72/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,--export-dynamic -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 tools/llc/CMakeFiles/llc.dir/llc.cpp.o -o bin/llc lib/libLLVM-13.so -lpthread && : [73/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o -o bin/lli-child-target lib/libLLVMOrcShared.a lib/libLLVMOrcJIT.a lib/libLLVMRuntimeDyld.a lib/libLLVMSupport.a -lpthread lib/libLLVMPasses.a lib/libLLVMCoroutines.a lib/libLLVMipo.a lib/libLLVMBitWriter.a lib/libLLVMFrontendOpenMP.a lib/libLLVMIRReader.a lib/libLLVMAsmParser.a lib/libLLVMLinker.a lib/libLLVMObjCARCOpts.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libLLVMVectorize.a lib/libLLVMInstrumentation.a lib/libLLVMExecutionEngine.a lib/libLLVMRuntimeDyld.a lib/libLLVMJITLink.a lib/libLLVMOrcTargetProcess.a lib/libLLVMOrcShared.a lib/libLLVMTarget.a lib/libLLVMTransformUtils.a lib/libLLVMAnalysis.a lib/libLLVMObject.a lib/libLLVMBitReader.a lib/libLLVMMCParser.a lib/libLLVMMC.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMTextAPI.a lib/libLLVMProfileData.a lib/libLLVMCore.a lib/libLLVMBinaryFormat.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/libz.so /usr/lib/libtinfo.so lib/libLLVMDemangle.a && : /opt/rh/devtoolset-9/root/usr/libexec/gcc/armv7hl-redhat-linux-gnueabi/9/ld: lib/libLLVMSupport.a(SmallPtrSet.cpp.o): in function `memset': /usr/include/bits/string3.h:81: warning: memset used with constant zero length parameter; this could be due to transposed parameters [74/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-bcanalyzer -I../tools/llvm-bcanalyzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -MF tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o.d -o tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -c ../tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp [75/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -o bin/llvm-bcanalyzer lib/libLLVM-13.so -lpthread && : [76/983] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-c-test -I../tools/llvm-c-test -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o -c ../tools/llvm-c-test/attributes.c [77/983] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-c-test -I../tools/llvm-c-test -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o -c ../tools/llvm-c-test/calc.c [78/983] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-c-test -I../tools/llvm-c-test -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/debuginfo.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/debuginfo.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/debuginfo.c.o -c ../tools/llvm-c-test/debuginfo.c [79/983] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-c-test -I../tools/llvm-c-test -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o -c ../tools/llvm-c-test/diagnostic.c [80/983] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-c-test -I../tools/llvm-c-test -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o -c ../tools/llvm-c-test/disassemble.c [81/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-c-test -I../tools/llvm-c-test -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -fno-exceptions -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o -c ../tools/llvm-c-test/echo.cpp [82/983] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-c-test -I../tools/llvm-c-test -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o -c ../tools/llvm-c-test/helpers.c [83/983] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-c-test -I../tools/llvm-c-test -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o -c ../tools/llvm-c-test/include-all.c [84/983] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-c-test -I../tools/llvm-c-test -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o -c ../tools/llvm-c-test/main.c [85/983] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-c-test -I../tools/llvm-c-test -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o -c ../tools/llvm-c-test/module.c [86/983] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-c-test -I../tools/llvm-c-test -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o -c ../tools/llvm-c-test/metadata.c [87/983] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-c-test -I../tools/llvm-c-test -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o -c ../tools/llvm-c-test/object.c [88/983] /opt/rh/devtoolset-9/root/usr/bin/gcc -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-c-test -I../tools/llvm-c-test -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -MD -MT tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o -MF tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o.d -o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o -c ../tools/llvm-c-test/targets.c [89/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/debuginfo.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o -o bin/llvm-c-test lib/libLLVM-13.so -lpthread && : [90/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cat -I../tools/llvm-cat -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o -MF tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o.d -o tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o -c ../tools/llvm-cat/llvm-cat.cpp [91/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o -o bin/llvm-cat lib/libLLVM-13.so -lpthread && : [92/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cfi-verify -I../tools/llvm-cfi-verify -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o -MF tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o.d -o tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o -c ../tools/llvm-cfi-verify/llvm-cfi-verify.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/set:60, from ../include/llvm/ADT/SmallSet.h:24, from ../tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from ../tools/llvm-cfi-verify/llvm-cfi-verify.cpp:19: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/DebugInfo/Symbolize/Symbolize.h:23, from ../tools/llvm-cfi-verify/lib/FileAnalysis.h:15, from ../tools/llvm-cfi-verify/llvm-cfi-verify.cpp:19: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In function 'int main(int, char**)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [93/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cfi-verify/lib -I../tools/llvm-cfi-verify/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o -MF tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o.d -o tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o -c ../tools/llvm-cfi-verify/lib/FileAnalysis.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:15, from ../include/llvm/DebugInfo/Symbolize/Symbolize.h:16, from ../tools/llvm-cfi-verify/lib/FileAnalysis.h:15, from ../tools/llvm-cfi-verify/lib/FileAnalysis.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:15, from ../include/llvm/DebugInfo/Symbolize/Symbolize.h:16, from ../tools/llvm-cfi-verify/lib/FileAnalysis.h:15, from ../tools/llvm-cfi-verify/lib/FileAnalysis.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::cfi_verify::FileAnalysis::parseSectionContents(llvm::ArrayRef, llvm::object::SectionedAddress)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [94/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cfi-verify/lib -I../tools/llvm-cfi-verify/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o -MF tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o.d -o tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o -c ../tools/llvm-cfi-verify/lib/GraphBuilder.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:15, from ../include/llvm/DebugInfo/Symbolize/Symbolize.h:16, from ../tools/llvm-cfi-verify/lib/FileAnalysis.h:15, from ../tools/llvm-cfi-verify/lib/GraphBuilder.h:12, from ../tools/llvm-cfi-verify/lib/GraphBuilder.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:15, from ../include/llvm/DebugInfo/Symbolize/Symbolize.h:16, from ../tools/llvm-cfi-verify/lib/FileAnalysis.h:15, from ../tools/llvm-cfi-verify/lib/GraphBuilder.h:12, from ../tools/llvm-cfi-verify/lib/GraphBuilder.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector > llvm::cfi_verify::GraphResult::flattenAddress(uint64_t) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [95/983] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMCFIVerify.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMCFIVerify.a tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMCFIVerify.a && : [96/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o -o bin/llvm-cfi-verify -lpthread lib/libLLVMCFIVerify.a lib/libLLVM-13.so && : [97/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cov -I../tools/llvm-cov -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o -c ../tools/llvm-cov/CoverageExporterJson.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../tools/llvm-cov/CoverageFilters.h:18, from ../tools/llvm-cov/CoverageExporter.h:16, from ../tools/llvm-cov/CoverageExporterJson.h:16, from ../tools/llvm-cov/CoverageExporterJson.cpp:49: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ ../tools/llvm-cov/CoverageExporterJson.cpp: In function 'llvm::json::Array {anonymous}::renderRegions(llvm::ArrayRef)': ../tools/llvm-cov/CoverageExporterJson.cpp:101:13: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 101 | json::Array renderRegions(ArrayRef Regions) { | ^~~~~~~~~~~~~ ../tools/llvm-cov/CoverageExporterJson.cpp: In function 'llvm::json::Array {anonymous}::renderBranchRegions(llvm::ArrayRef)': ../tools/llvm-cov/CoverageExporterJson.cpp:108:13: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 108 | json::Array renderBranchRegions(ArrayRef Regions) { | ^~~~~~~~~~~~~~~~~~~ ../tools/llvm-cov/CoverageExporterJson.cpp:108:13: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../tools/llvm-cov/CoverageFilters.h:18, from ../tools/llvm-cov/CoverageExporter.h:16, from ../tools/llvm-cov/CoverageExporterJson.h:16, from ../tools/llvm-cov/CoverageExporterJson.cpp:49: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member 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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../tools/llvm-cov/CoverageFilters.h:18, from ../tools/llvm-cov/CoverageExporter.h:16, from ../tools/llvm-cov/CoverageExporterJson.h:16, from ../tools/llvm-cov/CoverageExporterJson.cpp:49: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'std::vector {anonymous}::collectNestedBranches(const llvm::coverage::CoverageMapping&, llvm::ArrayRef)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from ../tools/llvm-cov/CoverageExporterJson.cpp:53: ../include/llvm/Support/JSON.h: In constructor 'llvm::json::Object::Object(std::initializer_list)': ../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) { | ^~~~~~ ../tools/llvm-cov/CoverageExporterJson.cpp: In function 'llvm::json::Object {anonymous}::renderSummary(const llvm::FileCoverageSummary&)': ../tools/llvm-cov/CoverageExporterJson.cpp:155:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 155 | json::Object({{"count", int64_t(Summary.LineCoverage.getNumLines())}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | {"covered", int64_t(Summary.LineCoverage.getCovered())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 157 | {"percent", Summary.LineCoverage.getPercentCovered()}})}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../tools/llvm-cov/CoverageExporterJson.cpp:159:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 159 | json::Object( | ^~~~~~~ 160 | {{"count", int64_t(Summary.FunctionCoverage.getNumFunctions())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | {"covered", int64_t(Summary.FunctionCoverage.getExecuted())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162 | {"percent", Summary.FunctionCoverage.getPercentCovered()}})}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../tools/llvm-cov/CoverageExporterJson.cpp:164:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 164 | json::Object( | ^~~~~~~ 165 | {{"count", | ~~~~~~~~~~ 166 | int64_t(Summary.InstantiationCoverage.getNumFunctions())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | {"covered", int64_t(Summary.InstantiationCoverage.getExecuted())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 168 | {"percent", Summary.InstantiationCoverage.getPercentCovered()}})}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../tools/llvm-cov/CoverageExporterJson.cpp:170:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 170 | json::Object( | ^~~~~~~ 171 | {{"count", int64_t(Summary.RegionCoverage.getNumRegions())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | {"covered", int64_t(Summary.RegionCoverage.getCovered())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173 | {"notcovered", int64_t(Summary.RegionCoverage.getNumRegions() - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | Summary.RegionCoverage.getCovered())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175 | {"percent", Summary.RegionCoverage.getPercentCovered()}})}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../tools/llvm-cov/CoverageExporterJson.cpp:177:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 177 | json::Object( | ^~~~~~~ 178 | {{"count", int64_t(Summary.BranchCoverage.getNumBranches())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | {"covered", int64_t(Summary.BranchCoverage.getCovered())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | {"notcovered", int64_t(Summary.BranchCoverage.getNumBranches() - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | Summary.BranchCoverage.getCovered())}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | {"percent", Summary.BranchCoverage.getPercentCovered()}})}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../tools/llvm-cov/CoverageExporterJson.cpp:182:73: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 182 | {"percent", Summary.BranchCoverage.getPercentCovered()}})}}); | ^ ../tools/llvm-cov/CoverageExporterJson.cpp: In function 'llvm::json::Object {anonymous}::renderFile(const llvm::coverage::CoverageMapping&, const string&, const llvm::FileCoverageSummary&, const llvm::CoverageViewOptions&)': ../tools/llvm-cov/CoverageExporterJson.cpp:214:45: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 214 | json::Object File({{"filename", Filename}}); | ^ ../tools/llvm-cov/CoverageExporterJson.cpp:146:40: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 146 | {"target_regions", renderRegions(Expansion.Function.CountedRegions)}, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../tools/llvm-cov/CoverageExporterJson.cpp:149:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 149 | renderBranchRegions(collectNestedBranches(Coverage, Expansions))}}); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../tools/llvm-cov/CoverageExporterJson.cpp:149:75: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 149 | renderBranchRegions(collectNestedBranches(Coverage, Expansions))}}); | ^ ../tools/llvm-cov/CoverageExporterJson.cpp: In function 'llvm::json::Array {anonymous}::renderFunctions(const llvm::iterator_range&)': ../tools/llvm-cov/CoverageExporterJson.cpp:266:48: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 266 | {"regions", renderRegions(F.CountedRegions)}, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../tools/llvm-cov/CoverageExporterJson.cpp:267:55: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 267 | {"branches", renderBranchRegions(F.CountedBranchRegions)}, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../tools/llvm-cov/CoverageExporterJson.cpp: In member function 'virtual void llvm::CoverageExporterJson::renderRoot(llvm::ArrayRef >)': ../tools/llvm-cov/CoverageExporterJson.cpp:299:71: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 299 | {{"files", std::move(Files)}, {"totals", renderSummary(Totals)}}); | ^ ../tools/llvm-cov/CoverageExporterJson.cpp:306:15: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 306 | OS << json::Object({{"version", LLVM_COVERAGE_EXPORT_JSON_STR}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 307 | {"type", LLVM_COVERAGE_EXPORT_JSON_TYPE_STR}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 308 | {"data", std::move(ExportArray)}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [98/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cov -I../tools/llvm-cov -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o -c ../tools/llvm-cov/CoverageReport.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../tools/llvm-cov/CoverageFilters.h:18, from ../tools/llvm-cov/CoverageReport.h:16, from ../tools/llvm-cov/CoverageReport.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../tools/llvm-cov/CoverageFilters.h:18, from ../tools/llvm-cov/CoverageReport.h:16, from ../tools/llvm-cov/CoverageReport.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [99/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cov -I../tools/llvm-cov -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o -c ../tools/llvm-cov/CoverageSummaryInfo.cpp ../tools/llvm-cov/CoverageSummaryInfo.cpp: In static member function 'static llvm::FunctionCoverageSummary llvm::FunctionCoverageSummary::get(const llvm::coverage::InstantiationGroup&, llvm::ArrayRef)': ../tools/llvm-cov/CoverageSummaryInfo.cpp:84:1: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 84 | FunctionCoverageSummary::get(const InstantiationGroup &Group, | ^~~~~~~~~~~~~~~~~~~~~~~ [100/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cov -I../tools/llvm-cov -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterLcov.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterLcov.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterLcov.cpp.o -c ../tools/llvm-cov/CoverageExporterLcov.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../tools/llvm-cov/CoverageFilters.h:18, from ../tools/llvm-cov/CoverageExporter.h:16, from ../tools/llvm-cov/CoverageExporterLcov.h:16, from ../tools/llvm-cov/CoverageExporterLcov.cpp:42: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member 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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../tools/llvm-cov/CoverageFilters.h:18, from ../tools/llvm-cov/CoverageExporter.h:16, from ../tools/llvm-cov/CoverageExporterLcov.h:16, from ../tools/llvm-cov/CoverageExporterLcov.cpp:42: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'std::vector {anonymous}::collectNestedBranches(const llvm::coverage::CoverageMapping&, llvm::ArrayRef, int, int)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../tools/llvm-cov/CoverageFilters.h:16, from ../tools/llvm-cov/CoverageExporter.h:16, from ../tools/llvm-cov/CoverageExporterLcov.h:16, from ../tools/llvm-cov/CoverageExporterLcov.cpp:42: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../tools/llvm-cov/CoverageFilters.h:16, from ../tools/llvm-cov/CoverageExporter.h:16, from ../tools/llvm-cov/CoverageExporterLcov.h:16, from ../tools/llvm-cov/CoverageExporterLcov.cpp:42: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../tools/llvm-cov/CoverageFilters.h:16, from ../tools/llvm-cov/CoverageExporter.h:16, from ../tools/llvm-cov/CoverageExporterLcov.h:16, from ../tools/llvm-cov/CoverageExporterLcov.cpp:42: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../tools/llvm-cov/CoverageFilters.h:18, from ../tools/llvm-cov/CoverageExporter.h:16, from ../tools/llvm-cov/CoverageExporterLcov.h:16, from ../tools/llvm-cov/CoverageExporterLcov.cpp:42: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void llvm::CoverageExporterLcov::renderRoot(llvm::ArrayRef >)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../tools/llvm-cov/CoverageFilters.h:16, from ../tools/llvm-cov/CoverageExporter.h:16, from ../tools/llvm-cov/CoverageExporterLcov.h:16, from ../tools/llvm-cov/CoverageExporterLcov.cpp:42: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [101/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cov -I../tools/llvm-cov -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o -c ../tools/llvm-cov/llvm-cov.cpp [102/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-opt-fuzzer -I../tools/llvm-opt-fuzzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o -MF tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o.d -o tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o -c ../tools/llvm-opt-fuzzer/DummyOptFuzzer.cpp [103/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cov -I../tools/llvm-cov -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o -c ../tools/llvm-cov/SourceCoverageView.cpp ../tools/llvm-cov/SourceCoverageView.cpp: In member function 'void llvm::SourceCoverageView::addBranch(unsigned int, llvm::ArrayRef, std::unique_ptr)': ../tools/llvm-cov/SourceCoverageView.cpp:171:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 171 | void SourceCoverageView::addBranch(unsigned Line, | ^~~~~~~~~~~~~~~~~~ [104/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cov -I../tools/llvm-cov -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o -c ../tools/llvm-cov/SourceCoverageViewHTML.cpp [105/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cov -I../tools/llvm-cov -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o -c ../tools/llvm-cov/SourceCoverageViewText.cpp [106/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cov -I../tools/llvm-cov -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o -MF tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o.d -o tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o -c ../tools/llvm-cov/TestingSupport.cpp [107/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterLcov.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o -o bin/llvm-cov lib/libLLVM-13.so -lpthread && : [108/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-cvtres -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-cvtres/Opts.td --write-if-changed -o tools/llvm-cvtres/Opts.inc -d tools/llvm-cvtres/Opts.inc.d [109/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cvtres -I../tools/llvm-cvtres -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o -MF tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o.d -o tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o -c ../tools/llvm-cvtres/llvm-cvtres.cpp [110/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o -o bin/llvm-cvtres lib/libLLVM-13.so -lpthread && : [111/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cxxdump -I../tools/llvm-cxxdump -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o -MF tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o.d -o tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o -c ../tools/llvm-cxxdump/llvm-cxxdump.cpp [112/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o -o bin/llvm-cxxdump lib/libLLVM-13.so -lpthread && : [113/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-cxxfilt -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-cxxfilt/Opts.td --write-if-changed -o tools/llvm-cxxfilt/Opts.inc -d tools/llvm-cxxfilt/Opts.inc.d [114/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cxxfilt -I../tools/llvm-cxxfilt -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o -MF tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o.d -o tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o -c ../tools/llvm-cxxfilt/llvm-cxxfilt.cpp [115/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o -o bin/llvm-cxxfilt lib/libLLVM-13.so -lpthread && : [116/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/ExplainOutputStyle.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/ExplainOutputStyle.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/ExplainOutputStyle.cpp.o -c ../tools/llvm-pdbutil/ExplainOutputStyle.cpp [117/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-cxxmap -I../tools/llvm-cxxmap -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-cxxmap/CMakeFiles/llvm-cxxmap.dir/llvm-cxxmap.cpp.o -MF tools/llvm-cxxmap/CMakeFiles/llvm-cxxmap.dir/llvm-cxxmap.cpp.o.d -o tools/llvm-cxxmap/CMakeFiles/llvm-cxxmap.dir/llvm-cxxmap.cpp.o -c ../tools/llvm-cxxmap/llvm-cxxmap.cpp [118/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-cxxmap/CMakeFiles/llvm-cxxmap.dir/llvm-cxxmap.cpp.o -o bin/llvm-cxxmap lib/libLLVM-13.so -lpthread && : [119/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-diff -I../tools/llvm-diff -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o -MF tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o.d -o tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o -c ../tools/llvm-diff/DiffConsumer.cpp [120/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-diff -I../tools/llvm-diff -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o -MF tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o.d -o tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o -c ../tools/llvm-diff/llvm-diff.cpp [121/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-diff -I../tools/llvm-diff -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffLog.cpp.o -MF tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffLog.cpp.o.d -o tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffLog.cpp.o -c ../tools/llvm-diff/DiffLog.cpp [122/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-diff -I../tools/llvm-diff -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-diff/CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o -MF tools/llvm-diff/CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o.d -o tools/llvm-diff/CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o -c ../tools/llvm-diff/DifferenceEngine.cpp [123/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffLog.cpp.o tools/llvm-diff/CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o -o bin/llvm-diff lib/libLLVM-13.so -lpthread && : [124/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-dis -I../tools/llvm-dis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o -MF tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o.d -o tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o -c ../tools/llvm-dis/llvm-dis.cpp [125/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o -o bin/llvm-dis lib/libLLVM-13.so -lpthread && : [126/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-dwarfdump -I../tools/llvm-dwarfdump -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o -MF tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o.d -o tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o -c ../tools/llvm-dwarfdump/llvm-dwarfdump.cpp [127/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-dwarfdump -I../tools/llvm-dwarfdump -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/SectionSizes.cpp.o -MF tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/SectionSizes.cpp.o.d -o tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/SectionSizes.cpp.o -c ../tools/llvm-dwarfdump/SectionSizes.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/MapVector.h:27, from ../tools/llvm-dwarfdump/llvm-dwarfdump.h:12, from ../tools/llvm-dwarfdump/SectionSizes.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, long long unsigned int>, std::allocator, long long unsigned int> > >::iterator' {aka '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int>, std::allocator, long long unsigned int> > > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'void llvm::dwarfdump::calculateSectionSizes(const llvm::object::ObjectFile&, llvm::dwarfdump::SectionSizes&, const llvm::Twine&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>*, std::vector, long long unsigned int>, std::allocator, long long unsigned int> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [128/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/SectionSizes.cpp.o tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o -o bin/llvm-dwarfdump lib/libLLVM-13.so -lpthread && : [129/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-dwp -I../tools/llvm-dwp -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o -MF tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o.d -o tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o -c ../tools/llvm-dwp/llvm-dwp.cpp [130/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o -o bin/llvm-dwp lib/libLLVM-13.so -lpthread && : [131/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Assembler.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Assembler.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Assembler.cpp.o -c ../tools/llvm-exegesis/lib/Assembler.cpp ../tools/llvm-exegesis/lib/Assembler.cpp: In member function 'void llvm::exegesis::BasicBlockFiller::addInstructions(llvm::ArrayRef, const llvm::DebugLoc&)': ../tools/llvm-exegesis/lib/Assembler.cpp:118:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 118 | void BasicBlockFiller::addInstructions(ArrayRef Insts, | ^~~~~~~~~~~~~~~~ ../tools/llvm-exegesis/lib/Assembler.cpp:118:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/BenchmarkCode.h:12, from ../tools/llvm-exegesis/lib/Assembler.h:20, from ../tools/llvm-exegesis/lib/Assembler.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ ../tools/llvm-exegesis/lib/Assembler.cpp: In function 'llvm::Error llvm::exegesis::assembleToStream(const llvm::exegesis::ExegesisTarget&, std::unique_ptr, llvm::ArrayRef, llvm::ArrayRef, const FillFunction&, llvm::raw_pwrite_stream&)': ../tools/llvm-exegesis/lib/Assembler.cpp:175:7: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 175 | Error assembleToStream(const ExegesisTarget &ET, | ^~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/BenchmarkCode.h:12, from ../tools/llvm-exegesis/lib/Assembler.h:20, from ../tools/llvm-exegesis/lib/Assembler.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [132/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis -I../tools/llvm-exegesis -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/CMakeFiles/llvm-exegesis.dir/llvm-exegesis.cpp.o -MF tools/llvm-exegesis/CMakeFiles/llvm-exegesis.dir/llvm-exegesis.cpp.o.d -o tools/llvm-exegesis/CMakeFiles/llvm-exegesis.dir/llvm-exegesis.cpp.o -c ../tools/llvm-exegesis/llvm-exegesis.cpp [133/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Analysis.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Analysis.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Analysis.cpp.o -c ../tools/llvm-exegesis/lib/Analysis.cpp ../tools/llvm-exegesis/lib/Analysis.cpp: In member function 'bool llvm::exegesis::Analysis::SchedClassCluster::measurementsMatch(const llvm::MCSubtargetInfo&, const llvm::exegesis::ResolvedSchedClass&, const llvm::exegesis::InstructionBenchmarkClustering&, double) const': ../tools/llvm-exegesis/lib/Analysis.cpp:364:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 364 | RSC.getAsPoint(Mode, STI, Centroid.getStats()); | ^ ../tools/llvm-exegesis/lib/Analysis.cpp: In member function 'void llvm::exegesis::Analysis::SchedClassCluster::addPoint(size_t, const llvm::exegesis::InstructionBenchmarkClustering&)': ../tools/llvm-exegesis/lib/Analysis.cpp:347:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 347 | Centroid.addPoint(Point.Measurements); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [134/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkResult.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkResult.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkResult.cpp.o -c ../tools/llvm-exegesis/lib/BenchmarkResult.cpp [135/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkRunner.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkRunner.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkRunner.cpp.o -c ../tools/llvm-exegesis/lib/BenchmarkRunner.cpp ../tools/llvm-exegesis/lib/BenchmarkRunner.cpp: In member function 'llvm::Expected > llvm::exegesis::BenchmarkRunner::writeObjectFile(const llvm::exegesis::BenchmarkCode&, const FillFunction&) const': ../tools/llvm-exegesis/lib/BenchmarkRunner.cpp:272:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 272 | BC.Key.RegisterInitialValues, FillFunction, OFS)) { | ^ ../tools/llvm-exegesis/lib/BenchmarkRunner.cpp: In member function 'llvm::Expected llvm::exegesis::BenchmarkRunner::runConfiguration(const llvm::exegesis::BenchmarkCode&, unsigned int, unsigned int, llvm::ArrayRef >, bool) const': ../tools/llvm-exegesis/lib/BenchmarkRunner.cpp:181:17: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 181 | OS)) { | ^ ../tools/llvm-exegesis/lib/BenchmarkRunner.cpp:210:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 210 | BC.LiveIns, BC.Key.RegisterInitialValues, Filler, OS)) { | ^ [136/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Clustering.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Clustering.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Clustering.cpp.o -c ../tools/llvm-exegesis/lib/Clustering.cpp ../tools/llvm-exegesis/lib/Clustering.cpp: In member function 'void llvm::exegesis::SchedClassClusterCentroid::addPoint(llvm::ArrayRef)': ../tools/llvm-exegesis/lib/Clustering.cpp:345:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 345 | void SchedClassClusterCentroid::addPoint(ArrayRef Point) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../tools/llvm-exegesis/lib/Clustering.cpp: In member function 'bool llvm::exegesis::InstructionBenchmarkClustering::areAllNeighbours(llvm::ArrayRef) const': ../tools/llvm-exegesis/lib/Clustering.cpp:69:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 69 | G.addPoint(Measurements); | ~~~~~~~~~~^~~~~~~~~~~~~~ [137/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/CodeTemplate.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/CodeTemplate.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/CodeTemplate.cpp.o -c ../tools/llvm-exegesis/lib/CodeTemplate.cpp [138/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Error.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Error.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Error.cpp.o -c ../tools/llvm-exegesis/lib/Error.cpp [139/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LatencyBenchmarkRunner.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LatencyBenchmarkRunner.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LatencyBenchmarkRunner.cpp.o -c ../tools/llvm-exegesis/lib/LatencyBenchmarkRunner.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/BenchmarkCode.h:12, from ../tools/llvm-exegesis/lib/Assembler.h:20, from ../tools/llvm-exegesis/lib/BenchmarkRunner.h:18, from ../tools/llvm-exegesis/lib/LatencyBenchmarkRunner.h:17, from ../tools/llvm-exegesis/lib/LatencyBenchmarkRunner.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::exegesis::BenchmarkMeasure}; _Tp = llvm::exegesis::BenchmarkMeasure; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [140/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LlvmState.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LlvmState.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LlvmState.cpp.o -c ../tools/llvm-exegesis/lib/LlvmState.cpp [141/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/MCInstrDescView.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/MCInstrDescView.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/MCInstrDescView.cpp.o -c ../tools/llvm-exegesis/lib/MCInstrDescView.cpp [142/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ParallelSnippetGenerator.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ParallelSnippetGenerator.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ParallelSnippetGenerator.cpp.o -c ../tools/llvm-exegesis/lib/ParallelSnippetGenerator.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/BenchmarkCode.h:12, from ../tools/llvm-exegesis/lib/Assembler.h:20, from ../tools/llvm-exegesis/lib/SnippetGenerator.h:18, from ../tools/llvm-exegesis/lib/ParallelSnippetGenerator.h:17, from ../tools/llvm-exegesis/lib/ParallelSnippetGenerator.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::exegesis::InstructionTemplate}; _Tp = llvm::exegesis::InstructionTemplate; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [143/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/PerfHelper.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/PerfHelper.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/PerfHelper.cpp.o -c ../tools/llvm-exegesis/lib/PerfHelper.cpp [144/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterAliasing.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterAliasing.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterAliasing.cpp.o -c ../tools/llvm-exegesis/lib/RegisterAliasing.cpp [145/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterValue.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterValue.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterValue.cpp.o -c ../tools/llvm-exegesis/lib/RegisterValue.cpp [146/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SchedClassResolution.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SchedClassResolution.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SchedClassResolution.cpp.o -c ../tools/llvm-exegesis/lib/SchedClassResolution.cpp ../tools/llvm-exegesis/lib/SchedClassResolution.cpp: In member function 'std::vector llvm::exegesis::ResolvedSchedClass::getAsPoint(llvm::exegesis::InstructionBenchmark::ModeE, const llvm::MCSubtargetInfo&, llvm::ArrayRef) const': ../tools/llvm-exegesis/lib/SchedClassResolution.cpp:260:31: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 260 | std::vector ResolvedSchedClass::getAsPoint( | ^~~~~~~~~~~~~~~~~~ [147/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SerialSnippetGenerator.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SerialSnippetGenerator.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SerialSnippetGenerator.cpp.o -c ../tools/llvm-exegesis/lib/SerialSnippetGenerator.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../tools/llvm-exegesis/lib/Error.h:13, from ../tools/llvm-exegesis/lib/SerialSnippetGenerator.h:17, from ../tools/llvm-exegesis/lib/SerialSnippetGenerator.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::exegesis::InstructionTemplate}; _Tp = llvm::exegesis::InstructionTemplate; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [148/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetFile.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetFile.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetFile.cpp.o -c ../tools/llvm-exegesis/lib/SnippetFile.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/BenchmarkCode.h:12, from ../tools/llvm-exegesis/lib/SnippetFile.h:19, from ../tools/llvm-exegesis/lib/SnippetFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/BenchmarkCode.h:12, from ../tools/llvm-exegesis/lib/SnippetFile.h:19, from ../tools/llvm-exegesis/lib/SnippetFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void llvm::exegesis::{anonymous}::BenchmarkCodeStreamer::emitInstruction(const llvm::MCInst&, const llvm::MCSubtargetInfo&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/BenchmarkCode.h:12, from ../tools/llvm-exegesis/lib/SnippetFile.h:19, from ../tools/llvm-exegesis/lib/SnippetFile.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void llvm::exegesis::{anonymous}::BenchmarkCodeStreamer::HandleComment(llvm::SMLoc, llvm::StringRef)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [149/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetGenerator.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetGenerator.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetGenerator.cpp.o -c ../tools/llvm-exegesis/lib/SnippetGenerator.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/BenchmarkCode.h:12, from ../tools/llvm-exegesis/lib/Assembler.h:20, from ../tools/llvm-exegesis/lib/SnippetGenerator.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/BenchmarkCode.h:12, from ../tools/llvm-exegesis/lib/Assembler.h:20, from ../tools/llvm-exegesis/lib/SnippetGenerator.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'llvm::Expected > llvm::exegesis::generateUnconstrainedCodeTemplates(const llvm::exegesis::InstructionTemplate&, llvm::StringRef)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/BenchmarkCode.h:12, from ../tools/llvm-exegesis/lib/Assembler.h:20, from ../tools/llvm-exegesis/lib/SnippetGenerator.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'std::vector llvm::exegesis::SnippetGenerator::computeRegisterInitialValues(const std::vector&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'llvm::Expected > llvm::exegesis::generateSelfAliasingCodeTemplates(llvm::exegesis::InstructionTemplate)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Error llvm::exegesis::SnippetGenerator::generateConfigurations(const llvm::exegesis::InstructionTemplate&, std::vector&, const llvm::BitVector&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [150/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetRepetitor.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetRepetitor.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetRepetitor.cpp.o -c ../tools/llvm-exegesis/lib/SnippetRepetitor.cpp ../tools/llvm-exegesis/lib/SnippetRepetitor.cpp: In static member function 'static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = llvm::exegesis::{anonymous}::DuplicateSnippetRepetitor::Repeat(llvm::ArrayRef, unsigned int, unsigned int) const::; _ArgTypes = {llvm::exegesis::FunctionFiller&}]': ../tools/llvm-exegesis/lib/SnippetRepetitor.cpp:34:30: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 34 | Entry.addInstructions(Instructions); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ../tools/llvm-exegesis/lib/SnippetRepetitor.cpp: In member function 'virtual llvm::exegesis::FillFunction llvm::exegesis::{anonymous}::DuplicateSnippetRepetitor::Repeat(llvm::ArrayRef, unsigned int, unsigned int) const': ../tools/llvm-exegesis/lib/SnippetRepetitor.cpp:28:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 28 | FillFunction Repeat(ArrayRef Instructions, unsigned MinInstructions, | ^~~~~~ ../tools/llvm-exegesis/lib/SnippetRepetitor.cpp: In member function 'virtual llvm::exegesis::FillFunction llvm::exegesis::{anonymous}::LoopSnippetRepetitor::Repeat(llvm::ArrayRef, unsigned int, unsigned int) const': ../tools/llvm-exegesis/lib/SnippetRepetitor.cpp:57:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 57 | FillFunction Repeat(ArrayRef Instructions, unsigned MinInstructions, | ^~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/BenchmarkCode.h:12, from ../tools/llvm-exegesis/lib/Assembler.h:20, from ../tools/llvm-exegesis/lib/SnippetRepetitor.h:17, from ../tools/llvm-exegesis/lib/SnippetRepetitor.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/BenchmarkCode.h:12, from ../tools/llvm-exegesis/lib/Assembler.h:20, from ../tools/llvm-exegesis/lib/SnippetRepetitor.h:17, from ../tools/llvm-exegesis/lib/SnippetRepetitor.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In static member function 'static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = llvm::exegesis::{anonymous}::LoopSnippetRepetitor::Repeat(llvm::ArrayRef, unsigned int, unsigned int) const::; _ArgTypes = {llvm::exegesis::FunctionFiller&}]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ ../tools/llvm-exegesis/lib/SnippetRepetitor.cpp:93:29: note: parameter passing for argument of type 'const llvm::ArrayRef' changed in GCC 7.1 93 | Loop.addInstructions(Instructions); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [151/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Target.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Target.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Target.cpp.o -c ../tools/llvm-exegesis/lib/Target.cpp [152/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib -I../tools/llvm-exegesis/lib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/UopsBenchmarkRunner.cpp.o -MF tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/UopsBenchmarkRunner.cpp.o.d -o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/UopsBenchmarkRunner.cpp.o -c ../tools/llvm-exegesis/lib/UopsBenchmarkRunner.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/BenchmarkCode.h:12, from ../tools/llvm-exegesis/lib/Assembler.h:20, from ../tools/llvm-exegesis/lib/BenchmarkRunner.h:18, from ../tools/llvm-exegesis/lib/UopsBenchmarkRunner.h:17, from ../tools/llvm-exegesis/lib/UopsBenchmarkRunner.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::exegesis::BenchmarkMeasure}; _Tp = llvm::exegesis::BenchmarkMeasure; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [153/983] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMExegesis.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMExegesis.a tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Analysis.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Assembler.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkResult.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/BenchmarkRunner.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Clustering.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/CodeTemplate.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Error.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LatencyBenchmarkRunner.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/LlvmState.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/MCInstrDescView.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/ParallelSnippetGenerator.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/PerfHelper.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterAliasing.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/RegisterValue.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SchedClassResolution.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SerialSnippetGenerator.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetFile.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetGenerator.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/SnippetRepetitor.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/Target.cpp.o tools/llvm-exegesis/lib/CMakeFiles/LLVMExegesis.dir/UopsBenchmarkRunner.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMExegesis.a && : [154/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-exegesis/CMakeFiles/llvm-exegesis.dir/llvm-exegesis.cpp.o -o bin/llvm-exegesis lib/libLLVMMC.a lib/libLLVMMCParser.a lib/libLLVMSupport.a lib/libLLVMARMCodeGen.a lib/libLLVMARMAsmParser.a lib/libLLVMARMDesc.a lib/libLLVMARMDisassembler.a lib/libLLVMARMInfo.a lib/libLLVMARMUtils.a -lpthread lib/libLLVMExegesis.a lib/libLLVMAsmPrinter.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMDebugInfoMSF.a lib/libLLVMipo.a lib/libLLVMFrontendOpenMP.a lib/libLLVMIRReader.a lib/libLLVMAsmParser.a lib/libLLVMLinker.a lib/libLLVMVectorize.a lib/libLLVMInstrumentation.a lib/libLLVMCFGuard.a lib/libLLVMARMDesc.a lib/libLLVMARMInfo.a lib/libLLVMARMUtils.a lib/libLLVMGlobalISel.a lib/libLLVMSelectionDAG.a lib/libLLVMCodeGen.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libLLVMBitWriter.a lib/libLLVMTransformUtils.a lib/libLLVMMCDisassembler.a lib/libLLVMMCJIT.a lib/libLLVMExecutionEngine.a lib/libLLVMTarget.a lib/libLLVMAnalysis.a lib/libLLVMProfileData.a lib/libLLVMOrcTargetProcess.a lib/libLLVMOrcShared.a lib/libLLVMObjectYAML.a lib/libLLVMRuntimeDyld.a lib/libLLVMObject.a lib/libLLVMMCParser.a lib/libLLVMMC.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMBitReader.a lib/libLLVMCore.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMTextAPI.a lib/libLLVMBinaryFormat.a lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/libz.so /usr/lib/libtinfo.so lib/libLLVMDemangle.a && : /opt/rh/devtoolset-9/root/usr/libexec/gcc/armv7hl-redhat-linux-gnueabi/9/ld: lib/libLLVMSupport.a(SmallPtrSet.cpp.o): in function `memset': /usr/include/bits/string3.h:81: warning: memset used with constant zero length parameter; this could be due to transposed parameters [155/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib/X86 -I../tools/llvm-exegesis/lib/X86 -Iinclude -I../include -I../lib/Target/X86 -Ilib/Target/X86 -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/Target.cpp.o -MF tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/Target.cpp.o.d -o tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/Target.cpp.o -c ../tools/llvm-exegesis/lib/X86/Target.cpp In file included from ../include/llvm/ADT/ArrayRef.h:15, from ../include/llvm/ADT/BitVector.h:16, from ../tools/llvm-exegesis/lib/X86/../RegisterAliasing.h:20, from ../tools/llvm-exegesis/lib/X86/../MCInstrDescView.h:25, from ../tools/llvm-exegesis/lib/X86/../LlvmState.h:17, from ../tools/llvm-exegesis/lib/X86/../BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/X86/../Target.h:19, from ../tools/llvm-exegesis/lib/X86/Target.cpp:8: ../include/llvm/ADT/STLExtras.h: 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}]': ../include/llvm/ADT/STLExtras.h:176:14: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 176 | static Ret callback_fn(intptr_t callable, Params ...params) { | ^~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/X86/../MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/X86/../LlvmState.h:17, from ../tools/llvm-exegesis/lib/X86/../BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/X86/../Target.h:19, from ../tools/llvm-exegesis/lib/X86/Target.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/X86/../MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/X86/../LlvmState.h:17, from ../tools/llvm-exegesis/lib/X86/../BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/X86/../Target.h:19, from ../tools/llvm-exegesis/lib/X86/Target.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector llvm::exegesis::{anonymous}::ConstantInliner::loadImplicitRegAndFinalize(unsigned int, unsigned int)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::exegesis::{anonymous}::ConstantInliner::initStack(unsigned int)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector llvm::exegesis::{anonymous}::ConstantInliner::loadAndFinalize(unsigned int, unsigned int, unsigned int)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual std::vector llvm::exegesis::{anonymous}::ExegesisX86Target::setRegTo(const llvm::MCSubtargetInfo&, unsigned int, const llvm::APInt&) const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [156/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib/X86 -I../tools/llvm-exegesis/lib/X86 -Iinclude -I../include -I../lib/Target/X86 -Ilib/Target/X86 -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/X86Counter.cpp.o -MF tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/X86Counter.cpp.o.d -o tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/X86Counter.cpp.o -c ../tools/llvm-exegesis/lib/X86/X86Counter.cpp [157/983] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMExegesisX86.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMExegesisX86.a tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/Target.cpp.o tools/llvm-exegesis/lib/X86/CMakeFiles/LLVMExegesisX86.dir/X86Counter.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMExegesisX86.a && : [158/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib/AArch64 -I../tools/llvm-exegesis/lib/AArch64 -Iinclude -I../include -I../lib/Target/AArch64 -Ilib/Target/AArch64 -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/AArch64/CMakeFiles/LLVMExegesisAArch64.dir/Target.cpp.o -MF tools/llvm-exegesis/lib/AArch64/CMakeFiles/LLVMExegesisAArch64.dir/Target.cpp.o.d -o tools/llvm-exegesis/lib/AArch64/CMakeFiles/LLVMExegesisAArch64.dir/Target.cpp.o -c ../tools/llvm-exegesis/lib/AArch64/Target.cpp [159/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib/PowerPC -I../tools/llvm-exegesis/lib/PowerPC -Iinclude -I../include -I../lib/Target/PowerPC -Ilib/Target/PowerPC -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/PowerPC/CMakeFiles/LLVMExegesisPowerPC.dir/Target.cpp.o -MF tools/llvm-exegesis/lib/PowerPC/CMakeFiles/LLVMExegesisPowerPC.dir/Target.cpp.o.d -o tools/llvm-exegesis/lib/PowerPC/CMakeFiles/LLVMExegesisPowerPC.dir/Target.cpp.o -c ../tools/llvm-exegesis/lib/PowerPC/Target.cpp [160/983] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMExegesisAArch64.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMExegesisAArch64.a tools/llvm-exegesis/lib/AArch64/CMakeFiles/LLVMExegesisAArch64.dir/Target.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMExegesisAArch64.a && : [161/983] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMExegesisPowerPC.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMExegesisPowerPC.a tools/llvm-exegesis/lib/PowerPC/CMakeFiles/LLVMExegesisPowerPC.dir/Target.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMExegesisPowerPC.a && : [162/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-exegesis/lib/Mips -I../tools/llvm-exegesis/lib/Mips -Iinclude -I../include -I../lib/Target/Mips -Ilib/Target/Mips -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-exegesis/lib/Mips/CMakeFiles/LLVMExegesisMips.dir/Target.cpp.o -MF tools/llvm-exegesis/lib/Mips/CMakeFiles/LLVMExegesisMips.dir/Target.cpp.o.d -o tools/llvm-exegesis/lib/Mips/CMakeFiles/LLVMExegesisMips.dir/Target.cpp.o -c ../tools/llvm-exegesis/lib/Mips/Target.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../tools/llvm-exegesis/lib/Mips/../Error.h:13, from ../tools/llvm-exegesis/lib/Mips/Target.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../tools/llvm-exegesis/lib/Mips/../Error.h:13, from ../tools/llvm-exegesis/lib/Mips/Target.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'std::vector llvm::exegesis::loadImmediate(unsigned int, bool, const llvm::APInt&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [163/983] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMExegesisMips.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMExegesisMips.a tools/llvm-exegesis/lib/Mips/CMakeFiles/LLVMExegesisMips.dir/Target.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMExegesisMips.a && : [164/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-extract -I../tools/llvm-extract -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o -MF tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o.d -o tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o -c ../tools/llvm-extract/llvm-extract.cpp [165/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o -o bin/llvm-extract lib/libLLVM-13.so -lpthread && : [166/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-gsymutil -I../tools/llvm-gsymutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-gsymutil/CMakeFiles/llvm-gsymutil.dir/llvm-gsymutil.cpp.o -MF tools/llvm-gsymutil/CMakeFiles/llvm-gsymutil.dir/llvm-gsymutil.cpp.o.d -o tools/llvm-gsymutil/CMakeFiles/llvm-gsymutil.dir/llvm-gsymutil.cpp.o -c ../tools/llvm-gsymutil/llvm-gsymutil.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../tools/llvm-gsymutil/llvm-gsymutil.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../tools/llvm-gsymutil/llvm-gsymutil.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [167/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-gsymutil/CMakeFiles/llvm-gsymutil.dir/llvm-gsymutil.cpp.o -o bin/llvm-gsymutil lib/libLLVM-13.so -lpthread && : [168/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-ifs -I../tools/llvm-ifs -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/llvm-ifs.cpp.o -MF tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/llvm-ifs.cpp.o.d -o tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/llvm-ifs.cpp.o -c ../tools/llvm-ifs/llvm-ifs.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../tools/llvm-ifs/ErrorCollector.h:24, from ../tools/llvm-ifs/llvm-ifs.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::ifs::IFSSymbol&}; _Tp = llvm::ifs::IFSSymbol; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../tools/llvm-ifs/ErrorCollector.h:24, from ../tools/llvm-ifs/llvm-ifs.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'int main(int, char**)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [169/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-ifs -I../tools/llvm-ifs -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/ErrorCollector.cpp.o -MF tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/ErrorCollector.cpp.o.d -o tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/ErrorCollector.cpp.o -c ../tools/llvm-ifs/ErrorCollector.cpp [170/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/ErrorCollector.cpp.o tools/llvm-ifs/CMakeFiles/llvm-ifs.dir/llvm-ifs.cpp.o -o bin/llvm-ifs lib/libLLVM-13.so -lpthread && : [171/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-isel-fuzzer -I../tools/llvm-isel-fuzzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o -MF tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o.d -o tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o -c ../tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp [172/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-isel-fuzzer -I../tools/llvm-isel-fuzzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o -MF tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o.d -o tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o -c ../tools/llvm-isel-fuzzer/DummyISelFuzzer.cpp [173/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o -o bin/llvm-isel-fuzzer lib/libLLVM-13.so -lpthread && : [174/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-itanium-demangle-fuzzer -I../tools/llvm-itanium-demangle-fuzzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o -MF tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o.d -o tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o -c ../tools/llvm-itanium-demangle-fuzzer/DummyDemanglerFuzzer.cpp [175/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-itanium-demangle-fuzzer -I../tools/llvm-itanium-demangle-fuzzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/llvm-itanium-demangle-fuzzer.cpp.o -MF tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/llvm-itanium-demangle-fuzzer.cpp.o.d -o tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/llvm-itanium-demangle-fuzzer.cpp.o -c ../tools/llvm-itanium-demangle-fuzzer/llvm-itanium-demangle-fuzzer.cpp [176/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o tools/llvm-itanium-demangle-fuzzer/CMakeFiles/llvm-itanium-demangle-fuzzer.dir/llvm-itanium-demangle-fuzzer.cpp.o -o bin/llvm-itanium-demangle-fuzzer lib/libLLVM-13.so -lpthread && : [177/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-jitlink -I../tools/llvm-jitlink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink.cpp.o -MF tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink.cpp.o.d -o tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink.cpp.o -c ../tools/llvm-jitlink/llvm-jitlink.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/Orc/Core.h:21, from ../tools/llvm-jitlink/llvm-jitlink.h:19, from ../tools/llvm-jitlink/llvm-jitlink.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from ../tools/llvm-jitlink/llvm-jitlink.h:22, from ../tools/llvm-jitlink/llvm-jitlink.cpp:15: ../include/llvm/ExecutionEngine/Orc/OrcRPCExecutorProcessControl.h: In member function 'void llvm::orc::OrcRPCEPCMemoryAccess::writeBuffers(llvm::ArrayRef, llvm::orc::ExecutorProcessControl::MemoryAccess::WriteResultFn) [with OrcRPCEPCImplT = llvm::LLVMJITLinkRemoteExecutorProcessControl]': ../include/llvm/ExecutionEngine/Orc/OrcRPCExecutorProcessControl.h:253:8: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 253 | void writeBuffers(ArrayRef Ws, | ^~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/Orc/Core.h:21, from ../tools/llvm-jitlink/llvm-jitlink.h:19, from ../tools/llvm-jitlink/llvm-jitlink.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Expected > llvm::orc::OrcRPCEPCJITLinkMemoryManager::allocate(const llvm::jitlink::JITLinkDylib*, const SegmentsRequestMap&) [with OrcRPCEPCImplT = llvm::LLVMJITLinkRemoteExecutorProcessControl]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 ../tools/llvm-jitlink/llvm-jitlink.h:22, from ../tools/llvm-jitlink/llvm-jitlink.cpp:15: ../include/llvm/ExecutionEngine/Orc/OrcRPCExecutorProcessControl.h: In member function 'llvm::Expected > > llvm::orc::OrcRPCExecutorProcessControlBase::lookupSymbols(llvm::ArrayRef) [with RPCEndpointT = llvm::orc::shared::MultiThreadedRPCEndpoint]': ../include/llvm/ExecutionEngine/Orc/OrcRPCExecutorProcessControl.h:316:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 316 | lookupSymbols(ArrayRef Request) override { | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/Orc/Core.h:21, from ../tools/llvm-jitlink/llvm-jitlink.h:19, from ../tools/llvm-jitlink/llvm-jitlink.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::orc::orcrpctpc::ReleaseOrFinalizeMemRequestElement}; _Tp = llvm::orc::orcrpctpc::ReleaseOrFinalizeMemRequestElement; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::orc::OrcRPCEPCJITLinkMemoryManager::OrcRPCAllocation::finalizeAsync(llvm::jitlink::JITLinkMemoryManager::Allocation::FinalizeContinuation) [with OrcRPCEPCImplT = llvm::LLVMJITLinkRemoteExecutorProcessControl]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 ../include/llvm/ExecutionEngine/Orc/Core.h:22, from ../tools/llvm-jitlink/llvm-jitlink.h:19, from ../tools/llvm-jitlink/llvm-jitlink.cpp:15: ../include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h:100:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 100 | writeBuffers(Ws, [&](Error Err) { ResultP.set_value(std::move(Err)); }); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [178/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-jitlink -I../tools/llvm-jitlink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-elf.cpp.o -MF tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-elf.cpp.o.d -o tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-elf.cpp.o -c ../tools/llvm-jitlink/llvm-jitlink-elf.cpp [179/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-jitlink -I../tools/llvm-jitlink -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-macho.cpp.o -MF tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-macho.cpp.o.d -o tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-macho.cpp.o -c ../tools/llvm-jitlink/llvm-jitlink-macho.cpp [180/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,--export-dynamic -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink.cpp.o tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-elf.cpp.o tools/llvm-jitlink/CMakeFiles/llvm-jitlink.dir/llvm-jitlink-macho.cpp.o -o bin/llvm-jitlink lib/libLLVM-13.so -lpthread && : [181/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-jitlink/llvm-jitlink-executor -I../tools/llvm-jitlink/llvm-jitlink-executor -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-jitlink/llvm-jitlink-executor/CMakeFiles/llvm-jitlink-executor.dir/llvm-jitlink-executor.cpp.o -MF tools/llvm-jitlink/llvm-jitlink-executor/CMakeFiles/llvm-jitlink-executor.dir/llvm-jitlink-executor.cpp.o.d -o tools/llvm-jitlink/llvm-jitlink-executor/CMakeFiles/llvm-jitlink-executor.dir/llvm-jitlink-executor.cpp.o -c ../tools/llvm-jitlink/llvm-jitlink-executor/llvm-jitlink-executor.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ExecutionEngine/Orc/Shared/Serialization.h:12, from ../include/llvm/ExecutionEngine/Orc/Shared/RawByteChannel.h:13, from ../include/llvm/ExecutionEngine/Orc/Shared/FDRawByteChannel.h:16, from ../tools/llvm-jitlink/llvm-jitlink-executor/llvm-jitlink-executor.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Expected > llvm::orc::OrcRPCTPCServer::reserveMemory(const ReserveMemRequest&) [with RPCEndpointT = llvm::orc::shared::SingleThreadedRPCEndpoint]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Expected > > > llvm::orc::OrcRPCTPCServer::lookupSymbols(const std::vector, bool> > > >&) [with RPCEndpointT = llvm::orc::shared::SingleThreadedRPCEndpoint]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [182/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,--export-dynamic -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-jitlink/llvm-jitlink-executor/CMakeFiles/llvm-jitlink-executor.dir/llvm-jitlink-executor.cpp.o -o bin/llvm-jitlink-executor lib/libLLVMOrcShared.a lib/libLLVMOrcTargetProcess.a lib/libLLVMSupport.a -lpthread lib/libLLVMOrcShared.a lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/libz.so /usr/lib/libtinfo.so lib/libLLVMDemangle.a && : /opt/rh/devtoolset-9/root/usr/libexec/gcc/armv7hl-redhat-linux-gnueabi/9/ld: lib/libLLVMSupport.a(SmallPtrSet.cpp.o): in function `memset': /usr/include/bits/string3.h:81: warning: memset used with constant zero length parameter; this could be due to transposed parameters [183/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-libtool-darwin -I../tools/llvm-libtool-darwin -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-libtool-darwin/CMakeFiles/llvm-libtool-darwin.dir/llvm-libtool-darwin.cpp.o -MF tools/llvm-libtool-darwin/CMakeFiles/llvm-libtool-darwin.dir/llvm-libtool-darwin.cpp.o.d -o tools/llvm-libtool-darwin/CMakeFiles/llvm-libtool-darwin.dir/llvm-libtool-darwin.cpp.o -c ../tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ADT/fallible_iterator.h:14, from ../include/llvm/Object/Archive.h:18, from ../include/llvm/Object/ArchiveWriter.h:16, from ../tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::NewArchiveMember}; _Tp = llvm::NewArchiveMember; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp:27: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {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 > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp:27: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In function 'llvm::Error verifyAndAddIRObject(MembersPerArchitectureMap&, llvm::NewArchiveMember, const Config&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In function 'llvm::Error verifyAndAddMachOObject(MembersPerArchitectureMap&, llvm::NewArchiveMember, const Config&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, ../tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp: In function 'int main(int, char**)': ../tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp:484:40: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 484 | /*Thin=*/false)) | ^ ../tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp:484:40: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp:495:46: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 495 | /*Thin=*/false); | ^ [184/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-libtool-darwin/CMakeFiles/llvm-libtool-darwin.dir/llvm-libtool-darwin.cpp.o -o bin/llvm-libtool-darwin lib/libLLVM-13.so -lpthread && : [185/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-link -I../tools/llvm-link -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o -MF tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o.d -o tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o -c ../tools/llvm-link/llvm-link.cpp [186/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o -o bin/llvm-link lib/libLLVM-13.so -lpthread && : [187/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-lipo -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-lipo/LipoOpts.td --write-if-changed -o tools/llvm-lipo/LipoOpts.inc -d tools/llvm-lipo/LipoOpts.inc.d [188/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-lipo -I../tools/llvm-lipo -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-lipo/CMakeFiles/llvm-lipo.dir/llvm-lipo.cpp.o -MF tools/llvm-lipo/CMakeFiles/llvm-lipo.dir/llvm-lipo.cpp.o.d -o tools/llvm-lipo/CMakeFiles/llvm-lipo.dir/llvm-lipo.cpp.o -c ../tools/llvm-lipo/llvm-lipo.cpp [189/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-lipo/CMakeFiles/llvm-lipo.dir/llvm-lipo.cpp.o -o bin/llvm-lipo lib/libLLVM-13.so -lpthread && : [190/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-lto2 -I../tools/llvm-lto2 -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o -MF tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o.d -o tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o -c ../tools/llvm-lto2/llvm-lto2.cpp [191/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,--export-dynamic -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o -o bin/llvm-lto2 lib/libLLVM-13.so -lpthread && : [192/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mc -I../tools/llvm-mc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o -MF tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o.d -o tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o -c ../tools/llvm-mc/Disassembler.cpp [193/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mc -I../tools/llvm-mc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o -MF tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o.d -o tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o -c ../tools/llvm-mc/llvm-mc.cpp [194/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o -o bin/llvm-mc lib/libLLVM-13.so -lpthread && : [195/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAS_AMDGPU -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mca -I../tools/llvm-mca -Iinclude -I../include -I../tools/llvm-mca/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/llvm-mca.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/llvm-mca.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/llvm-mca.cpp.o -c ../tools/llvm-mca/llvm-mca.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/memory:80, from ../include/llvm/ADT/SmallVector.h:30, from ../include/llvm/ADT/ArrayRef.h:14, from ../tools/llvm-mca/CodeRegion.h:36, from ../tools/llvm-mca/llvm-mca.cpp:23: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/unique_ptr.h: In function 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = llvm::mca::ResourcePressureView; _Args = {llvm::MCSubtargetInfo&, llvm::MCInstPrinter&, llvm::ArrayRef&}]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/unique_ptr.h:857:30: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 857 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/unique_ptr.h:857:30: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../tools/llvm-mca/llvm-mca.cpp:52: ../include/llvm/MCA/Stages/InstructionTables.h: In function 'int main(int, char**)': ../include/llvm/MCA/Stages/InstructionTables.h:36:29: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 36 | computeProcResourceMasks(Model, Masks); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/memory:80, from ../include/llvm/ADT/SmallVector.h:30, from ../include/llvm/ADT/ArrayRef.h:14, from ../tools/llvm-mca/CodeRegion.h:36, from ../tools/llvm-mca/llvm-mca.cpp:23: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/unique_ptr.h:857:30: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 857 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/unique_ptr.h:857:30: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/unique_ptr.h:857:30: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 857 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/unique_ptr.h:857:30: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [196/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAS_AMDGPU -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mca -I../tools/llvm-mca -Iinclude -I../include -I../tools/llvm-mca/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegion.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegion.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegion.cpp.o -c ../tools/llvm-mca/CodeRegion.cpp [197/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAS_AMDGPU -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mca -I../tools/llvm-mca -Iinclude -I../include -I../tools/llvm-mca/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegionGenerator.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegionGenerator.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegionGenerator.cpp.o -c ../tools/llvm-mca/CodeRegionGenerator.cpp [198/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAS_AMDGPU -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mca -I../tools/llvm-mca -Iinclude -I../include -I../tools/llvm-mca/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/PipelinePrinter.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/PipelinePrinter.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/PipelinePrinter.cpp.o -c ../tools/llvm-mca/PipelinePrinter.cpp [199/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAS_AMDGPU -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mca -I../tools/llvm-mca -Iinclude -I../include -I../tools/llvm-mca/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/BottleneckAnalysis.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/BottleneckAnalysis.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/BottleneckAnalysis.cpp.o -c ../tools/llvm-mca/Views/BottleneckAnalysis.cpp ../tools/llvm-mca/Views/BottleneckAnalysis.cpp: In constructor 'llvm::mca::PressureTracker::PressureTracker(const llvm::MCSchedModel&)': ../tools/llvm-mca/Views/BottleneckAnalysis.cpp:31:27: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 31 | computeProcResourceMasks(SM, ProcResID2Mask); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [200/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAS_AMDGPU -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mca -I../tools/llvm-mca -Iinclude -I../include -I../tools/llvm-mca/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/DispatchStatistics.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/DispatchStatistics.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/DispatchStatistics.cpp.o -c ../tools/llvm-mca/Views/DispatchStatistics.cpp [201/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAS_AMDGPU -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mca -I../tools/llvm-mca -Iinclude -I../include -I../tools/llvm-mca/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionInfoView.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionInfoView.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionInfoView.cpp.o -c ../tools/llvm-mca/Views/InstructionInfoView.cpp ../tools/llvm-mca/Views/InstructionInfoView.cpp: In member function 'void llvm::mca::InstructionInfoView::collectData(llvm::MutableArrayRef) const': ../tools/llvm-mca/Views/InstructionInfoView.cpp:92:6: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 92 | void InstructionInfoView::collectData( | ^~~~~~~~~~~~~~~~~~~ ../tools/llvm-mca/Views/InstructionInfoView.cpp: In member function 'virtual llvm::json::Value llvm::mca::InstructionInfoView::toJSON() const': ../tools/llvm-mca/Views/InstructionInfoView.cpp:141:14: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 141 | collectData(IIVD); | ~~~~~~~~~~~^~~~~~ ../tools/llvm-mca/Views/InstructionInfoView.cpp: In member function 'virtual void llvm::mca::InstructionInfoView::printView(llvm::raw_ostream&) const': ../tools/llvm-mca/Views/InstructionInfoView.cpp:30:14: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 30 | collectData(IIVD); | ~~~~~~~~~~~^~~~~~ [202/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAS_AMDGPU -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mca -I../tools/llvm-mca -Iinclude -I../include -I../tools/llvm-mca/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionView.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionView.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionView.cpp.o -c ../tools/llvm-mca/Views/InstructionView.cpp [203/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAS_AMDGPU -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mca -I../tools/llvm-mca -Iinclude -I../include -I../tools/llvm-mca/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RegisterFileStatistics.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RegisterFileStatistics.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RegisterFileStatistics.cpp.o -c ../tools/llvm-mca/Views/RegisterFileStatistics.cpp [204/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAS_AMDGPU -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mca -I../tools/llvm-mca -Iinclude -I../include -I../tools/llvm-mca/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/ResourcePressureView.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/ResourcePressureView.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/ResourcePressureView.cpp.o -c ../tools/llvm-mca/Views/ResourcePressureView.cpp [205/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAS_AMDGPU -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mca -I../tools/llvm-mca -Iinclude -I../include -I../tools/llvm-mca/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RetireControlUnitStatistics.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RetireControlUnitStatistics.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RetireControlUnitStatistics.cpp.o -c ../tools/llvm-mca/Views/RetireControlUnitStatistics.cpp [206/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAS_AMDGPU -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mca -I../tools/llvm-mca -Iinclude -I../include -I../tools/llvm-mca/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SchedulerStatistics.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SchedulerStatistics.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SchedulerStatistics.cpp.o -c ../tools/llvm-mca/Views/SchedulerStatistics.cpp [207/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAS_AMDGPU -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mca -I../tools/llvm-mca -Iinclude -I../include -I../tools/llvm-mca/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SummaryView.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SummaryView.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SummaryView.cpp.o -c ../tools/llvm-mca/Views/SummaryView.cpp ../tools/llvm-mca/Views/SummaryView.cpp: In constructor 'llvm::mca::SummaryView::SummaryView(const llvm::MCSchedModel&, llvm::ArrayRef, unsigned int)': ../tools/llvm-mca/Views/SummaryView.cpp:32:27: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 32 | computeProcResourceMasks(SM, ProcResourceMasks); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [208/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAS_AMDGPU -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mca -I../tools/llvm-mca -Iinclude -I../include -I../tools/llvm-mca/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/TimelineView.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/TimelineView.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/TimelineView.cpp.o -c ../tools/llvm-mca/Views/TimelineView.cpp [209/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAS_AMDGPU -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mca -I../tools/llvm-mca -Iinclude -I../include -I../tools/llvm-mca/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/View.cpp.o -MF tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/View.cpp.o.d -o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/View.cpp.o -c ../tools/llvm-mca/Views/View.cpp [210/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mca/lib/AMDGPU -I../tools/llvm-mca/lib/AMDGPU -Iinclude -I../include -I../tools/llvm-mca/include -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mca/lib/AMDGPU/CMakeFiles/LLVMMCACustomBehaviourAMDGPU.dir/AMDGPUCustomBehaviour.cpp.o -MF tools/llvm-mca/lib/AMDGPU/CMakeFiles/LLVMMCACustomBehaviourAMDGPU.dir/AMDGPUCustomBehaviour.cpp.o.d -o tools/llvm-mca/lib/AMDGPU/CMakeFiles/LLVMMCACustomBehaviourAMDGPU.dir/AMDGPUCustomBehaviour.cpp.o -c ../tools/llvm-mca/lib/AMDGPU/AMDGPUCustomBehaviour.cpp [211/983] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMMCACustomBehaviourAMDGPU.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMMCACustomBehaviourAMDGPU.a tools/llvm-mca/lib/AMDGPU/CMakeFiles/LLVMMCACustomBehaviourAMDGPU.dir/AMDGPUCustomBehaviour.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMMCACustomBehaviourAMDGPU.a && : [212/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-mca/CMakeFiles/llvm-mca.dir/llvm-mca.cpp.o tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegion.cpp.o tools/llvm-mca/CMakeFiles/llvm-mca.dir/CodeRegionGenerator.cpp.o tools/llvm-mca/CMakeFiles/llvm-mca.dir/PipelinePrinter.cpp.o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/BottleneckAnalysis.cpp.o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/DispatchStatistics.cpp.o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionInfoView.cpp.o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/InstructionView.cpp.o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RegisterFileStatistics.cpp.o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/ResourcePressureView.cpp.o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/RetireControlUnitStatistics.cpp.o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SchedulerStatistics.cpp.o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/SummaryView.cpp.o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/TimelineView.cpp.o tools/llvm-mca/CMakeFiles/llvm-mca.dir/Views/View.cpp.o -o bin/llvm-mca -lpthread lib/libLLVMMCACustomBehaviourAMDGPU.a lib/libLLVM-13.so && : [213/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-microsoft-demangle-fuzzer -I../tools/llvm-microsoft-demangle-fuzzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o -MF tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o.d -o tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o -c ../tools/llvm-microsoft-demangle-fuzzer/DummyDemanglerFuzzer.cpp [214/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-microsoft-demangle-fuzzer -I../tools/llvm-microsoft-demangle-fuzzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/llvm-microsoft-demangle-fuzzer.cpp.o -MF tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/llvm-microsoft-demangle-fuzzer.cpp.o.d -o tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/llvm-microsoft-demangle-fuzzer.cpp.o -c ../tools/llvm-microsoft-demangle-fuzzer/llvm-microsoft-demangle-fuzzer.cpp [215/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o tools/llvm-microsoft-demangle-fuzzer/CMakeFiles/llvm-microsoft-demangle-fuzzer.dir/llvm-microsoft-demangle-fuzzer.cpp.o -o bin/llvm-microsoft-demangle-fuzzer lib/libLLVM-13.so -lpthread && : [216/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-modextract -I../tools/llvm-modextract -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o -MF tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o.d -o tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o -c ../tools/llvm-modextract/llvm-modextract.cpp [217/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o -o bin/llvm-modextract lib/libLLVM-13.so -lpthread && : [218/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-ml -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-ml/Opts.td --write-if-changed -o tools/llvm-ml/Opts.inc -d tools/llvm-ml/Opts.inc.d [219/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-ml -I../tools/llvm-ml -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-ml/CMakeFiles/llvm-ml.dir/llvm-ml.cpp.o -MF tools/llvm-ml/CMakeFiles/llvm-ml.dir/llvm-ml.cpp.o.d -o tools/llvm-ml/CMakeFiles/llvm-ml.dir/llvm-ml.cpp.o -c ../tools/llvm-ml/llvm-ml.cpp [220/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-ml -I../tools/llvm-ml -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-ml/CMakeFiles/llvm-ml.dir/Disassembler.cpp.o -MF tools/llvm-ml/CMakeFiles/llvm-ml.dir/Disassembler.cpp.o.d -o tools/llvm-ml/CMakeFiles/llvm-ml.dir/Disassembler.cpp.o -c ../tools/llvm-ml/Disassembler.cpp [221/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-ml/CMakeFiles/llvm-ml.dir/llvm-ml.cpp.o tools/llvm-ml/CMakeFiles/llvm-ml.dir/Disassembler.cpp.o -o bin/llvm-ml lib/libLLVM-13.so -lpthread && : [222/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-mt -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-mt/Opts.td --write-if-changed -o tools/llvm-mt/Opts.inc -d tools/llvm-mt/Opts.inc.d [223/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-mt -I../tools/llvm-mt -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o -MF tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o.d -o tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o -c ../tools/llvm-mt/llvm-mt.cpp [224/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o -o bin/llvm-mt lib/libLLVM-13.so -lpthread && : [225/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-nm -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-nm/Opts.td --write-if-changed -o tools/llvm-nm/Opts.inc -d tools/llvm-nm/Opts.inc.d [226/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-nm -I../tools/llvm-nm -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o -MF tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o.d -o tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o -c ../tools/llvm-nm/llvm-nm.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../tools/llvm-nm/llvm-nm.cpp:21: /opt/rh/devtoolset-9/root/usr/include/c++/9/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>]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<{anonymous}::NMSymbol>::iterator' {aka '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringSwitch.h:15, from ../tools/llvm-nm/llvm-nm.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringSwitch.h:15, from ../tools/llvm-nm/llvm-nm.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214: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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringSwitch.h:15, from ../tools/llvm-nm/llvm-nm.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void sortAndPrintSymbolList(llvm::object::SymbolicFile&, bool, llvm::StringRef, llvm::StringRef)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::NMSymbol*, std::vector<{anonymous}::NMSymbol> >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [227/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o -o bin/llvm-nm lib/libLLVM-13.so -lpthread && : [228/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-objcopy -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-objcopy/ObjcopyOpts.td --write-if-changed -o tools/llvm-objcopy/ObjcopyOpts.inc -d tools/llvm-objcopy/ObjcopyOpts.inc.d [229/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-objcopy -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-objcopy/InstallNameToolOpts.td --write-if-changed -o tools/llvm-objcopy/InstallNameToolOpts.inc -d tools/llvm-objcopy/InstallNameToolOpts.inc.d [230/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-objcopy -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-objcopy/BitcodeStripOpts.td --write-if-changed -o tools/llvm-objcopy/BitcodeStripOpts.inc -d tools/llvm-objcopy/BitcodeStripOpts.inc.d [231/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-objcopy -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-objcopy/StripOpts.td --write-if-changed -o tools/llvm-objcopy/StripOpts.inc -d tools/llvm-objcopy/StripOpts.inc.d [232/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ConfigManager.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ConfigManager.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ConfigManager.cpp.o -c ../tools/llvm-objcopy/ConfigManager.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../tools/llvm-objcopy/CommonConfig.h:12, from ../tools/llvm-objcopy/ConfigManager.h:13, from ../tools/llvm-objcopy/ConfigManager.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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::NewSymbolInfo&}; _Tp = llvm::objcopy::NewSymbolInfo; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../tools/llvm-objcopy/CommonConfig.h:12, from ../tools/llvm-objcopy/ConfigManager.h:13, from ../tools/llvm-objcopy/ConfigManager.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = llvm::objcopy::NewSymbolInfo; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [233/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/COFFObjcopy.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/COFFObjcopy.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/COFFObjcopy.cpp.o -c ../tools/llvm-objcopy/COFF/COFFObjcopy.cpp [234/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Object.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Object.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Object.cpp.o -c ../tools/llvm-objcopy/COFF/Object.cpp [235/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Reader.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Reader.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Reader.cpp.o -c ../tools/llvm-objcopy/COFF/Reader.cpp [236/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o -c ../tools/llvm-objcopy/llvm-objcopy.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../tools/llvm-objcopy/llvm-objcopy.h:12, from ../tools/llvm-objcopy/llvm-objcopy.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'llvm::Expected > llvm::objcopy::createNewArchiveMembers(const llvm::objcopy::MultiFormatConfig&, const llvm::object::Archive&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../tools/llvm-objcopy/llvm-objcopy.cpp: In function 'int main(int, char**)': ../tools/llvm-objcopy/llvm-objcopy.cpp:106:49: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 106 | Deterministic, Thin)) | ^ ../tools/llvm-objcopy/llvm-objcopy.cpp:106:49: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [237/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Writer.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Writer.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Writer.cpp.o -c ../tools/llvm-objcopy/COFF/Writer.cpp [238/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ELF/ELFObjcopy.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ELF/ELFObjcopy.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ELF/ELFObjcopy.cpp.o -c ../tools/llvm-objcopy/ELF/ELFObjcopy.cpp [239/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ELF/Object.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ELF/Object.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ELF/Object.cpp.o -c ../tools/llvm-objcopy/ELF/Object.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../tools/llvm-objcopy/CommonConfig.h:12, from ../tools/llvm-objcopy/ELF/Object.h:12, from ../tools/llvm-objcopy/ELF/Object.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../tools/llvm-objcopy/CommonConfig.h:12, from ../tools/llvm-objcopy/ELF/Object.h:12, from ../tools/llvm-objcopy/ELF/Object.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::objcopy::elf::ELFBuilder::readSections(bool) [with ELFT = llvm::object::ELFType]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::objcopy::elf::ELFBuilder::readSections(bool) [with ELFT = llvm::object::ELFType]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::objcopy::elf::ELFBuilder::readSections(bool) [with ELFT = llvm::object::ELFType]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::objcopy::elf::ELFBuilder::readSections(bool) [with ELFT = llvm::object::ELFType]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [240/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOObjcopy.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOObjcopy.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOObjcopy.cpp.o -c ../tools/llvm-objcopy/MachO/MachOObjcopy.cpp ../tools/llvm-objcopy/MachO/MachOObjcopy.cpp: In function 'llvm::Error llvm::objcopy::macho::executeObjcopyOnMachOUniversalBinary(const llvm::objcopy::MultiFormatConfig&, const llvm::object::MachOUniversalBinary&, llvm::raw_ostream&)': ../tools/llvm-objcopy/MachO/MachOObjcopy.cpp:423:52: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 423 | (*ArOrErr)->isThin()); | ^ [241/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOReader.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOReader.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOReader.cpp.o -c ../tools/llvm-objcopy/MachO/MachOReader.cpp [242/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOWriter.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOWriter.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOWriter.cpp.o -c ../tools/llvm-objcopy/MachO/MachOWriter.cpp [243/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOLayoutBuilder.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOLayoutBuilder.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOLayoutBuilder.cpp.o -c ../tools/llvm-objcopy/MachO/MachOLayoutBuilder.cpp [244/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/Object.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/Object.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/Object.cpp.o -c ../tools/llvm-objcopy/MachO/Object.cpp [245/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Object.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Object.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Object.cpp.o -c ../tools/llvm-objcopy/wasm/Object.cpp [246/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Reader.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Reader.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Reader.cpp.o -c ../tools/llvm-objcopy/wasm/Reader.cpp [247/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Writer.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Writer.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Writer.cpp.o -c ../tools/llvm-objcopy/wasm/Writer.cpp [248/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objcopy -I../tools/llvm-objcopy -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/WasmObjcopy.cpp.o -MF tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/WasmObjcopy.cpp.o.d -o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/WasmObjcopy.cpp.o -c ../tools/llvm-objcopy/wasm/WasmObjcopy.cpp [249/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ConfigManager.cpp.o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/COFFObjcopy.cpp.o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Object.cpp.o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Reader.cpp.o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/COFF/Writer.cpp.o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ELF/ELFObjcopy.cpp.o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/ELF/Object.cpp.o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOObjcopy.cpp.o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOReader.cpp.o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOWriter.cpp.o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/MachOLayoutBuilder.cpp.o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/MachO/Object.cpp.o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Object.cpp.o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Reader.cpp.o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/Writer.cpp.o tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/wasm/WasmObjcopy.cpp.o -o bin/llvm-objcopy lib/libLLVM-13.so -lpthread && : [250/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/tools/llvm-objcopy && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E create_symlink llvm-objcopy /builddir/build/BUILD/llvm-13.0.1.src/_build/./bin/llvm-install-name-tool [251/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/tools/llvm-objcopy && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E create_symlink llvm-objcopy /builddir/build/BUILD/llvm-13.0.1.src/_build/./bin/llvm-bitcode-strip [252/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/tools/llvm-objcopy && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E create_symlink llvm-objcopy /builddir/build/BUILD/llvm-13.0.1.src/_build/./bin/llvm-strip [253/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-opt-fuzzer -I../tools/llvm-opt-fuzzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o -MF tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o.d -o tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o -c ../tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp [254/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-objdump -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-objdump/ObjdumpOpts.td --write-if-changed -o tools/llvm-objdump/ObjdumpOpts.inc -d tools/llvm-objdump/ObjdumpOpts.inc.d [255/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o -o bin/llvm-opt-fuzzer lib/libLLVM-13.so -lpthread && : [256/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-objdump -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-objdump/OtoolOpts.td --write-if-changed -o tools/llvm-objdump/OtoolOpts.inc -d tools/llvm-objdump/OtoolOpts.inc.d [257/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objdump -I../tools/llvm-objdump -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/SourcePrinter.cpp.o -MF tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/SourcePrinter.cpp.o.d -o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/SourcePrinter.cpp.o -c ../tools/llvm-objdump/SourcePrinter.cpp [258/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objdump -I../tools/llvm-objdump -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o -MF tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o.d -o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o -c ../tools/llvm-objdump/COFFDump.cpp [259/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objdump -I../tools/llvm-objdump -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o -MF tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o.d -o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o -c ../tools/llvm-objdump/ELFDump.cpp [260/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objdump -I../tools/llvm-objdump -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o -MF tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o.d -o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o -c ../tools/llvm-objdump/llvm-objdump.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../include/llvm/ADT/StringSet.h:16, from ../tools/llvm-objdump/llvm-objdump.h:12, from ../tools/llvm-objdump/llvm-objdump.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2038 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/char_traits.h:39, from /opt/rh/devtoolset-9/root/usr/include/c++/9/string:40, from ../include/llvm/Support/ErrorHandling.h:18, from ../include/llvm/ADT/Hashing.h:48, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../include/llvm/ADT/StringSet.h:16, from ../tools/llvm-objdump/llvm-objdump.h:12, from ../tools/llvm-objdump/llvm-objdump.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 966 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../include/llvm/ADT/StringSet.h:16, from ../tools/llvm-objdump/llvm-objdump.h:12, from ../tools/llvm-objdump/llvm-objdump.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2633 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2633 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2689:25: 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../tools/llvm-objdump/llvm-objdump.h:13, from ../tools/llvm-objdump/llvm-objdump.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int, char}; _Tp = std::pair; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::SymbolInfoTy}; _Tp = llvm::SymbolInfoTy; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:356:2: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:62, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../include/llvm/ADT/StringSet.h:16, from ../tools/llvm-objdump/llvm-objdump.h:12, from ../tools/llvm-objdump/llvm-objdump.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 243 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../include/llvm/ADT/StringSet.h:16, from ../tools/llvm-objdump/llvm-objdump.h:12, from ../tools/llvm-objdump/llvm-objdump.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/char_traits.h:39, from /opt/rh/devtoolset-9/root/usr/include/c++/9/string:40, from ../include/llvm/Support/ErrorHandling.h:18, from ../include/llvm/ADT/Hashing.h:48, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../include/llvm/ADT/StringSet.h:16, from ../tools/llvm-objdump/llvm-objdump.h:12, from ../tools/llvm-objdump/llvm-objdump.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::SymbolInfoTy; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 966 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../include/llvm/ADT/StringSet.h:16, from ../tools/llvm-objdump/llvm-objdump.h:12, from ../tools/llvm-objdump/llvm-objdump.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::SymbolInfoTy; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2038 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1328 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2471 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2496:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2496 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2497 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2505:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2505 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2506 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2512:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2512 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2513 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2514:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2514 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2515 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2760:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2760 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2764:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2766:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2410 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2440:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2440 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2441 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2449:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2449 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2450 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2458:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2458 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2459 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2460:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2460 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2462 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2463 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2633 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2689:25: 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2735:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2737:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2742:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2743:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2745:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2745 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2746 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1328 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2471 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2496:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2496 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2497 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2505:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2505 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2506 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2512:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2512 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2513 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2514:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2514 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2515 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2760:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2760 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2764:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2766:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2372:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2372 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2372:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2372:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2410 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2440:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2440 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2441 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2449:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2449 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2450 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2455:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2455 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2456 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2457 | __buffer_size); | ~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2458:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2458 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2459 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2460:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2460 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2462 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2463 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2735:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2737:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2742:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2743:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2745:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2745 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2746 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../include/llvm/ADT/StringSet.h:16, from ../tools/llvm-objdump/llvm-objdump.h:12, from ../tools/llvm-objdump/llvm-objdump.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../include/llvm/ADT/StringSet.h:16, from ../tools/llvm-objdump/llvm-objdump.h:12, from ../tools/llvm-objdump/llvm-objdump.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void addSymbolizer(llvm::MCContext&, const llvm::Target*, llvm::StringRef, llvm::MCDisassembler*, uint64_t, llvm::ArrayRef, llvm::SectionSymbolsTy&, std::vector > >&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5034:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5034 | _TmpBuf __buf(__first, std::distance(__first, __last)); | ^~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5037:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5037 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5039:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5039 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5040 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../include/llvm/ADT/StringSet.h:16, from ../tools/llvm-objdump/llvm-objdump.h:12, from ../tools/llvm-objdump/llvm-objdump.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../include/llvm/ADT/StringSet.h:16, from ../tools/llvm-objdump/llvm-objdump.h:12, from ../tools/llvm-objdump/llvm-objdump.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: 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&, llvm::objdump::SourcePrinter&, bool)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5034:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 5034 | _TmpBuf __buf(__first, std::distance(__first, __last)); | ^~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5037:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 5037 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5039:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 5039 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5040 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../tools/llvm-objdump/llvm-objdump.h:13, from ../tools/llvm-objdump/llvm-objdump.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/ADT/STLExtras.h:19, from ../include/llvm/ADT/StringRef.h:12, from ../include/llvm/ADT/StringMapEntry.h:18, from ../include/llvm/ADT/StringMap.h:16, from ../include/llvm/ADT/StringSet.h:16, from ../tools/llvm-objdump/llvm-objdump.h:12, from ../tools/llvm-objdump/llvm-objdump.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5034:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5034 | _TmpBuf __buf(__first, std::distance(__first, __last)); | ^~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5034:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5034 | _TmpBuf __buf(__first, std::distance(__first, __last)); | ^~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5037:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5037 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5039:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5039 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5040 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5037:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5037 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5039:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5039 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5040 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/Object/Error.h:16, from ../include/llvm/Object/Binary.h:18, from ../include/llvm/Object/ObjectFile.h:21, from ../include/llvm/DebugInfo/DIContext.h:18, from ../tools/llvm-objdump/llvm-objdump.h:13, from ../tools/llvm-objdump/llvm-objdump.cpp:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1291:57: note: parameter passing for argument of type 'std::vector::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1291 | { return _M_insert_rval(__position, std::move(__x)); } | ^ [261/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objdump -I../tools/llvm-objdump -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o -MF tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o.d -o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o -c ../tools/llvm-objdump/MachODump.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/CommandLine.h:22, from ../tools/llvm-objdump/MachODump.h:13, from ../tools/llvm-objdump/MachODump.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/SmallVector.h:21, from ../tools/llvm-objdump/MachODump.h:12, from ../tools/llvm-objdump/MachODump.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.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 > > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'bool DumpAndSkipDataInCode(uint64_t, const uint8_t*, DiceTable&, uint64_t&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [262/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objdump -I../tools/llvm-objdump -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o -MF tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o.d -o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o -c ../tools/llvm-objdump/WasmDump.cpp [263/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-objdump -I../tools/llvm-objdump -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/XCOFFDump.cpp.o -MF tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/XCOFFDump.cpp.o.d -o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/XCOFFDump.cpp.o -c ../tools/llvm-objdump/XCOFFDump.cpp [264/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/SourcePrinter.cpp.o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/XCOFFDump.cpp.o -o bin/llvm-objdump lib/libLLVM-13.so -lpthread && : [265/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/tools/llvm-objdump && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E create_symlink llvm-objdump /builddir/build/BUILD/llvm-13.0.1.src/_build/./bin/llvm-otool [266/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-opt-report -I../tools/llvm-opt-report -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o -MF tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o.d -o tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o -c ../tools/llvm-opt-report/OptReport.cpp [267/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o -o bin/llvm-opt-report lib/libLLVM-13.so -lpthread && : [268/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o -c ../tools/llvm-pdbutil/BytesOutputStyle.cpp [269/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/LinePrinter.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/LinePrinter.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/LinePrinter.cpp.o -c ../tools/llvm-pdbutil/LinePrinter.cpp [270/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o -c ../tools/llvm-pdbutil/DumpOutputStyle.cpp [271/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/InputFile.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/InputFile.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/InputFile.cpp.o -c ../tools/llvm-pdbutil/InputFile.cpp [272/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/FormatUtil.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/FormatUtil.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/FormatUtil.cpp.o -c ../tools/llvm-pdbutil/FormatUtil.cpp [273/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o -c ../tools/llvm-pdbutil/llvm-pdbutil.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/CommandLine.h:22, from ../tools/llvm-pdbutil/llvm-pdbutil.h:15, from ../tools/llvm-pdbutil/llvm-pdbutil.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/CommandLine.h:22, from ../tools/llvm-pdbutil/llvm-pdbutil.h:15, from ../tools/llvm-pdbutil/llvm-pdbutil.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [274/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o -c ../tools/llvm-pdbutil/MinimalSymbolDumper.cpp [275/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o -c ../tools/llvm-pdbutil/MinimalTypeDumper.cpp [276/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o -c ../tools/llvm-pdbutil/PdbYaml.cpp [277/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o -c ../tools/llvm-pdbutil/PrettyBuiltinDumper.cpp [278/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o -c ../tools/llvm-pdbutil/PrettyClassDefinitionDumper.cpp [279/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o -c ../tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.cpp [280/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o -c ../tools/llvm-pdbutil/PrettyCompilandDumper.cpp [281/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o -c ../tools/llvm-pdbutil/PrettyEnumDumper.cpp [282/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o -c ../tools/llvm-pdbutil/PrettyExternalSymbolDumper.cpp [283/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o -c ../tools/llvm-pdbutil/PrettyFunctionDumper.cpp [284/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o -c ../tools/llvm-pdbutil/PrettyTypeDumper.cpp [285/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o -c ../tools/llvm-pdbutil/PrettyTypedefDumper.cpp [286/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o -c ../tools/llvm-pdbutil/PrettyVariableDumper.cpp [287/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o -c ../tools/llvm-pdbutil/StreamUtil.cpp [288/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/TypeReferenceTracker.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/TypeReferenceTracker.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/TypeReferenceTracker.cpp.o -c ../tools/llvm-pdbutil/TypeReferenceTracker.cpp [289/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-pdbutil -I../tools/llvm-pdbutil -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o -MF tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o.d -o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o -c ../tools/llvm-pdbutil/YAMLOutputStyle.cpp [290/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/ExplainOutputStyle.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/InputFile.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/FormatUtil.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/LinePrinter.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/TypeReferenceTracker.cpp.o tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o -o bin/llvm-pdbutil lib/libLLVM-13.so -lpthread && : [291/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-profgen -I../tools/llvm-profgen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/llvm-profgen.cpp.o -MF tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/llvm-profgen.cpp.o.d -o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/llvm-profgen.cpp.o -c ../tools/llvm-profgen/llvm-profgen.cpp [292/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-profgen -I../tools/llvm-profgen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfiledBinary.cpp.o -MF tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfiledBinary.cpp.o.d -o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfiledBinary.cpp.o -c ../tools/llvm-profgen/ProfiledBinary.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/ProfileData/SampleProf.h:22, from ../tools/llvm-profgen/CallContext.h:12, from ../tools/llvm-profgen/ProfiledBinary.h:12, from ../tools/llvm-profgen/ProfiledBinary.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/ProfileData/SampleProf.h:22, from ../tools/llvm-profgen/CallContext.h:12, from ../tools/llvm-profgen/ProfiledBinary.h:12, from ../tools/llvm-profgen/ProfiledBinary.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'bool llvm::sampleprof::ProfiledBinary::dissassembleSymbol(std::size_t, llvm::ArrayRef, llvm::SectionSymbolsTy&, const llvm::object::SectionRef&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/ProfileData/SampleProf.h:22, from ../tools/llvm-profgen/CallContext.h:12, from ../tools/llvm-profgen/ProfiledBinary.h:12, from ../tools/llvm-profgen/ProfiledBinary.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:62, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/ProfileData/SampleProf.h:17, from ../tools/llvm-profgen/CallContext.h:12, from ../tools/llvm-profgen/ProfiledBinary.h:12, from ../tools/llvm-profgen/ProfiledBinary.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 243 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/ProfileData/SampleProf.h:17, from ../tools/llvm-profgen/CallContext.h:12, from ../tools/llvm-profgen/ProfiledBinary.h:12, from ../tools/llvm-profgen/ProfiledBinary.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/char_traits.h:39, from /opt/rh/devtoolset-9/root/usr/include/c++/9/string:40, from ../include/llvm/Support/ErrorHandling.h:18, from ../include/llvm/ADT/Hashing.h:48, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/ProfileData/SampleProf.h:17, from ../tools/llvm-profgen/CallContext.h:12, from ../tools/llvm-profgen/ProfiledBinary.h:12, from ../tools/llvm-profgen/ProfiledBinary.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::SymbolInfoTy; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 966 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h:966:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/ProfileData/SampleProf.h:17, from ../tools/llvm-profgen/CallContext.h:12, from ../tools/llvm-profgen/ProfiledBinary.h:12, from ../tools/llvm-profgen/ProfiledBinary.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = llvm::SymbolInfoTy; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2038 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2038:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1328 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2471 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2471:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2496:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2496 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2497 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2505:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2505 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2506 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2512:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2512 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2513 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2514:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2514 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2515 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2755 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2755:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2760:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2760 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2764:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2764 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2766:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2766 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2768 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2769 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2410 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2410:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2440:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2440 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2441 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2449:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2449 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2450 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1443 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1444 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2458:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2458 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2459 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2460:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2460 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2461 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2462 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2463 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2633 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2699:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2689:25: 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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2668:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2668 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2669 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2670 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2671 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2676 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2677 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2676:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/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, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2726:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2735:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2737:31: 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); | ~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2742:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2743:33: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:2745:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2745 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2746 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2747 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2748 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2749 | __comp); | ~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/ProfileData/SampleProf.h:22, from ../tools/llvm-profgen/CallContext.h:12, from ../tools/llvm-profgen/ProfiledBinary.h:12, from ../tools/llvm-profgen/ProfiledBinary.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void llvm::sampleprof::ProfiledBinary::disassemble(const llvm::object::ELFObjectFileBase*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/ProfileData/SampleProf.h:17, from ../tools/llvm-profgen/CallContext.h:12, from ../tools/llvm-profgen/ProfiledBinary.h:12, from ../tools/llvm-profgen/ProfiledBinary.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5034:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5034 | _TmpBuf __buf(__first, std::distance(__first, __last)); | ^~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5037:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5037 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:5039:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5039 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5040 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [293/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-profgen -I../tools/llvm-profgen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfileGenerator.cpp.o -MF tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfileGenerator.cpp.o.d -o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfileGenerator.cpp.o -c ../tools/llvm-profgen/ProfileGenerator.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/ProfileData/SampleProf.h:22, from ../include/llvm/ProfileData/ProfileCommon.h:20, from ../tools/llvm-profgen/CSPreInliner.h:13, from ../tools/llvm-profgen/ProfileGenerator.h:11, from ../tools/llvm-profgen/ProfileGenerator.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/ProfileData/SampleProf.h:22, from ../include/llvm/ProfileData/ProfileCommon.h:20, from ../tools/llvm-profgen/CSPreInliner.h:13, from ../tools/llvm-profgen/ProfileGenerator.h:11, from ../tools/llvm-profgen/ProfileGenerator.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'void llvm::sampleprof::ProfileGenerator::findDisjointRanges(llvm::sampleprof::RangeSample&, const RangeSample&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [294/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-profgen -I../tools/llvm-profgen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/PerfReader.cpp.o -MF tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/PerfReader.cpp.o.d -o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/PerfReader.cpp.o -c ../tools/llvm-profgen/PerfReader.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/ProfileData/SampleProf.h:22, from ../tools/llvm-profgen/CallContext.h:12, from ../tools/llvm-profgen/ProfiledBinary.h:12, from ../tools/llvm-profgen/PerfReader.h:12, from ../tools/llvm-profgen/PerfReader.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/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> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452: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' {aka 'std::_Rb_tree_const_iterator, long long unsigned int> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/ProfileData/SampleProf.h:22, from ../tools/llvm-profgen/CallContext.h:12, from ../tools/llvm-profgen/ProfiledBinary.h:12, from ../tools/llvm-profgen/PerfReader.h:12, from ../tools/llvm-profgen/PerfReader.cpp:8: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'void llvm::sampleprof::VirtualUnwinder::collectSamplesFromFrame(llvm::sampleprof::UnwindState::ProfiledFrame*, T&) [with T = llvm::sampleprof::ProbeStack]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:518:8: 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' {aka 'std::_Rb_tree_const_iterator, long long unsigned int> >'} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:518:8: 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' {aka 'std::_Rb_tree_const_iterator, long long unsigned int> >'} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'void llvm::sampleprof::VirtualUnwinder::collectSamplesFromFrame(llvm::sampleprof::UnwindState::ProfiledFrame*, T&) [with T = llvm::sampleprof::FrameStack]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:518:8: 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' {aka 'std::_Rb_tree_const_iterator, long long unsigned int> >'} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:518:8: 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' {aka 'std::_Rb_tree_const_iterator, long long unsigned int> >'} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [295/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-profgen -I../tools/llvm-profgen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/CSPreInliner.cpp.o -MF tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/CSPreInliner.cpp.o.d -o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/CSPreInliner.cpp.o -c ../tools/llvm-profgen/CSPreInliner.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from /opt/rh/devtoolset-9/root/usr/include/c++/9/queue:61, from ../include/llvm/ADT/PriorityQueue.h:17, from ../tools/llvm-profgen/CSPreInliner.h:12, from ../tools/llvm-profgen/CSPreInliner.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {llvm::sampleprof::FunctionSamples*&, const long long unsigned int&}; _Tp = llvm::sampleprof::ProfiledInlineCandidate; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/PriorityQueue.h:16, from ../tools/llvm-profgen/CSPreInliner.h:12, from ../tools/llvm-profgen/CSPreInliner.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = llvm::sampleprof::ProfiledInlineCandidate; _Compare = __gnu_cxx::__ops::_Iter_comp_val]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 128 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from /opt/rh/devtoolset-9/root/usr/include/c++/9/queue:61, from ../include/llvm/ADT/PriorityQueue.h:17, from ../tools/llvm-profgen/CSPreInliner.h:12, from ../tools/llvm-profgen/CSPreInliner.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'bool llvm::sampleprof::CSPreInliner::getInlineCandidates(llvm::sampleprof::ProfiledCandidateQueue&, const llvm::sampleprof::FunctionSamples*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/PriorityQueue.h:16, from ../tools/llvm-profgen/CSPreInliner.h:12, from ../tools/llvm-profgen/CSPreInliner.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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::sampleprof::ProfiledInlineCandidate; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [296/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-profgen -I../tools/llvm-profgen -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/PseudoProbe.cpp.o -MF tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/PseudoProbe.cpp.o.d -o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/PseudoProbe.cpp.o -c ../tools/llvm-profgen/PseudoProbe.cpp [297/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/llvm-profgen.cpp.o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/PerfReader.cpp.o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/CSPreInliner.cpp.o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfiledBinary.cpp.o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/ProfileGenerator.cpp.o tools/llvm-profgen/CMakeFiles/llvm-profgen.dir/PseudoProbe.cpp.o -o bin/llvm-profgen lib/libLLVM-13.so -lpthread && : [298/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-rc -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-rc/Opts.td --write-if-changed -o tools/llvm-rc/Opts.inc -d tools/llvm-rc/Opts.inc.d [299/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-rc -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-rc/WindresOpts.td --write-if-changed -o tools/llvm-rc/WindresOpts.inc -d tools/llvm-rc/WindresOpts.inc.d [300/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-rc -I../tools/llvm-rc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptCppFilter.cpp.o -MF tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptCppFilter.cpp.o.d -o tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptCppFilter.cpp.o -c ../tools/llvm-rc/ResourceScriptCppFilter.cpp [301/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-rc -I../tools/llvm-rc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o -MF tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o.d -o tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o -c ../tools/llvm-rc/llvm-rc.cpp [302/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-rc -I../tools/llvm-rc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o -MF tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o.d -o tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o -c ../tools/llvm-rc/ResourceFileWriter.cpp [303/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-rc -I../tools/llvm-rc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o -MF tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o.d -o tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o -c ../tools/llvm-rc/ResourceScriptStmt.cpp [304/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-rc -I../tools/llvm-rc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o -MF tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o.d -o tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o -c ../tools/llvm-rc/ResourceScriptParser.cpp [305/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-rc -I../tools/llvm-rc -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o -MF tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o.d -o tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o -c ../tools/llvm-rc/ResourceScriptToken.cpp [306/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptCppFilter.cpp.o tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o -o bin/llvm-rc lib/libLLVM-13.so -lpthread && : [307/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/tools/llvm-rc && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E create_symlink llvm-rc /builddir/build/BUILD/llvm-13.0.1.src/_build/./bin/llvm-windres [308/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-readobj -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-readobj/Opts.td --write-if-changed -o tools/llvm-readobj/Opts.inc -d tools/llvm-readobj/Opts.inc.d [309/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-readobj -I../tools/llvm-readobj -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o -c ../tools/llvm-readobj/ARMWinEHPrinter.cpp [310/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-readobj -I../tools/llvm-readobj -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o -c ../tools/llvm-readobj/COFFDumper.cpp In file included from ../tools/llvm-readobj/ARMWinEHPrinter.h:14, from ../tools/llvm-readobj/COFFDumper.cpp:14: ../include/llvm/Support/ScopedPrinter.h: In member function 'void llvm::ScopedPrinter::printHex(llvm::StringRef, T) [with T = llvm::support::detail::packed_endian_specific_integral]': ../include/llvm/Support/ScopedPrinter.h:237:30: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 237 | template void printHex(StringRef Label, T Value) { | ^~~~~~~~ ../tools/llvm-readobj/COFFDumper.cpp: In member function 'virtual void {anonymous}::COFFDumper::printCOFFLoadConfig()': ../tools/llvm-readobj/COFFDumper.cpp:852:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 852 | W.printHex("DeCommitFreeBlockThreshold", Conf->DeCommitFreeBlockThreshold); | ^ ../tools/llvm-readobj/COFFDumper.cpp:852:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:853:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 853 | W.printHex("DeCommitTotalFreeThreshold", Conf->DeCommitTotalFreeThreshold); | ^ ../tools/llvm-readobj/COFFDumper.cpp:853:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:854:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 854 | W.printHex("LockPrefixTable", Conf->LockPrefixTable); | ^ ../tools/llvm-readobj/COFFDumper.cpp:854:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:855:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 855 | W.printHex("MaximumAllocationSize", Conf->MaximumAllocationSize); | ^ ../tools/llvm-readobj/COFFDumper.cpp:855:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:856:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 856 | W.printHex("VirtualMemoryThreshold", Conf->VirtualMemoryThreshold); | ^ ../tools/llvm-readobj/COFFDumper.cpp:856:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:858:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 858 | W.printHex("ProcessAffinityMask", Conf->ProcessAffinityMask); | ^ ../tools/llvm-readobj/COFFDumper.cpp:858:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:861:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 861 | W.printHex("EditList", Conf->EditList); | ^ ../tools/llvm-readobj/COFFDumper.cpp:861:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:862:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 862 | W.printHex("SecurityCookie", Conf->SecurityCookie); | ^ ../tools/llvm-readobj/COFFDumper.cpp:862:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:867:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 867 | W.printHex("SEHandlerTable", Conf->SEHandlerTable); | ^ ../tools/llvm-readobj/COFFDumper.cpp:867:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:876:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 876 | W.printHex("GuardCFCheckFunction", Conf->GuardCFCheckFunction); | ^ ../tools/llvm-readobj/COFFDumper.cpp:876:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:877:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 877 | W.printHex("GuardCFCheckDispatch", Conf->GuardCFCheckDispatch); | ^ ../tools/llvm-readobj/COFFDumper.cpp:877:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:878:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 878 | W.printHex("GuardCFFunctionTable", Conf->GuardCFFunctionTable); | ^ ../tools/llvm-readobj/COFFDumper.cpp:878:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:889:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 889 | W.printHex("GuardAddressTakenIatEntryTable", | ^ ../tools/llvm-readobj/COFFDumper.cpp:889:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:893:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 893 | W.printHex("GuardLongJumpTargetTable", Conf->GuardLongJumpTargetTable); | ^ ../tools/llvm-readobj/COFFDumper.cpp:893:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:895:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 895 | W.printHex("DynamicValueRelocTable", Conf->DynamicValueRelocTable); | ^ ../tools/llvm-readobj/COFFDumper.cpp:895:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:896:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 896 | W.printHex("CHPEMetadataPointer", Conf->CHPEMetadataPointer); | ^ ../tools/llvm-readobj/COFFDumper.cpp:896:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:897:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 897 | W.printHex("GuardRFFailureRoutine", Conf->GuardRFFailureRoutine); | ^ ../tools/llvm-readobj/COFFDumper.cpp:897:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:898:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 898 | W.printHex("GuardRFFailureRoutineFunctionPointer", | ^ ../tools/llvm-readobj/COFFDumper.cpp:898:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:904:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 904 | W.printHex("GuardRFVerifyStackPointerFunctionPointer", | ^ ../tools/llvm-readobj/COFFDumper.cpp:904:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:917:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 917 | W.printHex("EnclaveConfigurationPointer", Conf->EnclaveConfigurationPointer); | ^ ../tools/llvm-readobj/COFFDumper.cpp:917:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:918:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 918 | W.printHex("VolatileMetadataPointer", Conf->VolatileMetadataPointer); | ^ ../tools/llvm-readobj/COFFDumper.cpp:918:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp:919:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 919 | W.printHex("GuardEHContinuationTable", Conf->GuardEHContinuationTable); | ^ ../tools/llvm-readobj/COFFDumper.cpp:919:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/COFFDumper.cpp: In member function 'virtual void {anonymous}::COFFDumper::printFileHeaders()': ../tools/llvm-readobj/COFFDumper.cpp:680:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 680 | W.printHex ("ImageBase", Hdr->ImageBase); | ^ ../tools/llvm-readobj/COFFDumper.cpp:680:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 [311/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-readobj -I../tools/llvm-readobj -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o -c ../tools/llvm-readobj/COFFImportDumper.cpp [312/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-readobj -I../tools/llvm-readobj -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o -c ../tools/llvm-readobj/ELFDumper.cpp ../tools/llvm-readobj/ELFDumper.cpp: In function 'llvm::DenseMap mapSectionsToGroups(llvm::ArrayRef<{anonymous}::GroupSection>)': ../tools/llvm-readobj/ELFDumper.cpp:3382:1: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::GroupSection>' changed in GCC 7.1 3382 | mapSectionsToGroups(ArrayRef Groups) { | ^~~~~~~~~~~~~~~~~~~ In file included from ../include/llvm/ADT/ArrayRef.h:15, from ../include/llvm/Support/CommandLine.h:22, from ../tools/llvm-readobj/llvm-readobj.h:12, from ../tools/llvm-readobj/ARMEHABIPrinter.h:12, from ../tools/llvm-readobj/ELFDumper.cpp:14: ../include/llvm/ADT/STLExtras.h: In static member function 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = {anonymous}::GNUELFDumper::printNotes() [with ELFT = llvm::object::ELFType]::, 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}]': ../include/llvm/ADT/STLExtras.h:176:14: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 176 | static Ret callback_fn(intptr_t callable, Params ...params) { | ^~~~~~~~~~~ ../include/llvm/ADT/STLExtras.h:176:14: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../include/llvm/ADT/STLExtras.h: In static member function 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = {anonymous}::GNUELFDumper::printNotes() [with ELFT = llvm::object::ELFType]::, 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}]': ../include/llvm/ADT/STLExtras.h:176:14: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../include/llvm/ADT/STLExtras.h:176:14: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/CommandLine.h:22, from ../tools/llvm-readobj/llvm-readobj.h:12, from ../tools/llvm-readobj/ARMEHABIPrinter.h:12, from ../tools/llvm-readobj/ELFDumper.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'llvm::Expected > > toULEB128Array(llvm::ArrayRef)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::GNUELFDumper::printGroupSections() [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:3392:44: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::GroupSection>' changed in GCC 7.1 3392 | DenseMap Map = mapSectionsToGroups(V); | ^~~ In file included from ../tools/llvm-readobj/ARMEHABIPrinter.h:20, from ../tools/llvm-readobj/ELFDumper.cpp:14: ../include/llvm/Support/ScopedPrinter.h: In member function 'void llvm::ScopedPrinter::printHex(llvm::StringRef, T) [with T = llvm::support::detail::packed_endian_specific_integral]': ../include/llvm/Support/ScopedPrinter.h:237:30: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 237 | template void printHex(StringRef Label, T Value) { | ^~~~~~~~ ../tools/llvm-readobj/ELFDumper.cpp: In function '{anonymous}::LLVMELFDumper::printMipsGOT(const {anonymous}::MipsGOTParser&) [with ELFT = llvm::object::ELFType]::': ../tools/llvm-readobj/ELFDumper.cpp:7067:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7067 | W.printHex("Initial", *E); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7067:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 In file included from ../include/llvm/ADT/ArrayRef.h:15, from ../include/llvm/Support/CommandLine.h:22, from ../tools/llvm-readobj/llvm-readobj.h:12, from ../tools/llvm-readobj/ARMEHABIPrinter.h:12, from ../tools/llvm-readobj/ELFDumper.cpp:14: ../include/llvm/ADT/STLExtras.h: In static member function 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = {anonymous}::LLVMELFDumper::printNotes() [with ELFT = llvm::object::ELFType]::, 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}]': ../include/llvm/ADT/STLExtras.h:176:14: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 176 | static Ret callback_fn(intptr_t callable, Params ...params) { | ^~~~~~~~~~~ ../include/llvm/ADT/STLExtras.h:176:14: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:6926:5: note: parameter passing for argument of type 'const Off' {aka 'const llvm::support::detail::packed_endian_specific_integral'} changed in GCC 7.1 6926 | W.printHex("Offset", Offset); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6926:5: note: parameter passing for argument of type 'const Off' {aka 'const llvm::support::detail::packed_endian_specific_integral'} changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:6927:5: note: parameter passing for argument of type 'const Addr' {aka 'const llvm::support::detail::packed_endian_specific_integral'} changed in GCC 7.1 6927 | W.printHex("Size", Size); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6927:5: note: parameter passing for argument of type 'const Addr' {aka 'const llvm::support::detail::packed_endian_specific_integral'} changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp: In function 'void printMipsReginfoData(llvm::ScopedPrinter&, const llvm::object::Elf_Mips_RegInfo&) [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:3013:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 3013 | W.printHex("GP", Reginfo.ri_gp_value); | ^ ../tools/llvm-readobj/ELFDumper.cpp:3013:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printGroupSections() [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:6308:44: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::GroupSection>' changed in GCC 7.1 6308 | DenseMap Map = mapSectionsToGroups(V); | ^~~ In file included from ../tools/llvm-readobj/ARMEHABIPrinter.h:20, from ../tools/llvm-readobj/ELFDumper.cpp:14: ../include/llvm/Support/ScopedPrinter.h: In member function 'void llvm::ScopedPrinter::printHex(llvm::StringRef, T) [with T = llvm::support::detail::packed_endian_specific_integral]': ../include/llvm/Support/ScopedPrinter.h:237:30: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 237 | template void printHex(StringRef Label, T Value) { | ^~~~~~~~ ../tools/llvm-readobj/ELFDumper.cpp: In function 'void printMipsReginfoData(llvm::ScopedPrinter&, const llvm::object::Elf_Mips_RegInfo&) [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:3013:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 3013 | W.printHex("GP", Reginfo.ri_gp_value); | ^ ../tools/llvm-readobj/ELFDumper.cpp:3013:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp: In function '{anonymous}::LLVMELFDumper::printMipsGOT(const {anonymous}::MipsGOTParser&) [with ELFT = llvm::object::ELFType]::': ../tools/llvm-readobj/ELFDumper.cpp:7067:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7067 | W.printHex("Initial", *E); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7067:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 In file included from ../include/llvm/ADT/ArrayRef.h:15, from ../include/llvm/Support/CommandLine.h:22, from ../tools/llvm-readobj/llvm-readobj.h:12, from ../tools/llvm-readobj/ARMEHABIPrinter.h:12, from ../tools/llvm-readobj/ELFDumper.cpp:14: ../include/llvm/ADT/STLExtras.h: In static member function 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = {anonymous}::LLVMELFDumper::printNotes() [with ELFT = llvm::object::ELFType]::, 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}]': ../include/llvm/ADT/STLExtras.h:176:14: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 176 | static Ret callback_fn(intptr_t callable, Params ...params) { | ^~~~~~~~~~~ ../include/llvm/ADT/STLExtras.h:176:14: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:6926:5: note: parameter passing for argument of type 'const Off' {aka 'const llvm::support::detail::packed_endian_specific_integral'} changed in GCC 7.1 6926 | W.printHex("Offset", Offset); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6926:5: note: parameter passing for argument of type 'const Off' {aka 'const llvm::support::detail::packed_endian_specific_integral'} changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:6927:5: note: parameter passing for argument of type 'const Addr' {aka 'const llvm::support::detail::packed_endian_specific_integral'} changed in GCC 7.1 6927 | W.printHex("Size", Size); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6927:5: note: parameter passing for argument of type 'const Addr' {aka 'const llvm::support::detail::packed_endian_specific_integral'} changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::GNUELFDumper::printGroupSections() [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:3392:44: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::GroupSection>' changed in GCC 7.1 3392 | DenseMap Map = mapSectionsToGroups(V); | ^~~ ../tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printGroupSections() [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:6308:44: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::GroupSection>' changed in GCC 7.1 6308 | DenseMap Map = mapSectionsToGroups(V); | ^~~ ../tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::GNUELFDumper::printGroupSections() [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:3392:44: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::GroupSection>' changed in GCC 7.1 3392 | DenseMap Map = mapSectionsToGroups(V); | ^~~ ../tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printGroupSections() [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:6308:44: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::GroupSection>' changed in GCC 7.1 6308 | DenseMap Map = mapSectionsToGroups(V); | ^~~ ../tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::GNUELFDumper::printGroupSections() [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:3392:44: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::GroupSection>' changed in GCC 7.1 3392 | DenseMap Map = mapSectionsToGroups(V); | ^~~ ../tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printGroupSections() [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:6308:44: note: parameter passing for argument of type 'llvm::ArrayRef<{anonymous}::GroupSection>' changed in GCC 7.1 6308 | DenseMap Map = mapSectionsToGroups(V); | ^~~ In file included from ../include/llvm/ADT/ArrayRef.h:15, from ../include/llvm/Support/CommandLine.h:22, from ../tools/llvm-readobj/llvm-readobj.h:12, from ../tools/llvm-readobj/ARMEHABIPrinter.h:12, from ../tools/llvm-readobj/ELFDumper.cpp:14: ../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]': ../include/llvm/ADT/STLExtras.h:200:12: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 200 | return callback(callable, std::forward(params)...); | ^~~~~~~~ ../include/llvm/ADT/STLExtras.h:200:12: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../include/llvm/ADT/STLExtras.h:200:12: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 200 | return callback(callable, std::forward(params)...); | ^~~~~~~~ ../include/llvm/ADT/STLExtras.h:200:12: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../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]': ../include/llvm/ADT/STLExtras.h:200:12: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 200 | return callback(callable, std::forward(params)...); | ^~~~~~~~ ../include/llvm/ADT/STLExtras.h:200:12: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../include/llvm/ADT/STLExtras.h:200:12: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 200 | return callback(callable, std::forward(params)...); | ^~~~~~~~ ../include/llvm/ADT/STLExtras.h:200:12: note: parameter passing for argument of type 'llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printMipsPLT(const {anonymous}::MipsGOTParser&) [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:7128:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7128 | W.printHex("Initial", *E); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7128:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:7128:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7128 | W.printHex("Initial", *E); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7128:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:7128:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7128 | W.printHex("Initial", *E); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7128:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:7156:7: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7156 | W.printHex("Value", Sym.st_value); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7156:7: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:7128:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7128 | W.printHex("Initial", *E); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7128:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printMipsGOT(const {anonymous}::MipsGOTParser&) [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:7067:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7067 | W.printHex("Initial", *E); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7067:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:7067:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7067 | W.printHex("Initial", *E); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7067:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:7106:7: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7106 | W.printHex("Value", Sym.st_value); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7106:7: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printMipsPLT(const {anonymous}::MipsGOTParser&) [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:7128:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7128 | W.printHex("Initial", *E); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7128:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:7128:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7128 | W.printHex("Initial", *E); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7128:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:7128:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7128 | W.printHex("Initial", *E); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7128:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:7156:7: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7156 | W.printHex("Value", Sym.st_value); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7156:7: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:7128:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7128 | W.printHex("Initial", *E); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7128:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printMipsGOT(const {anonymous}::MipsGOTParser&) [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:7067:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7067 | W.printHex("Initial", *E); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7067:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:7067:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7067 | W.printHex("Initial", *E); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7067:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:7106:7: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 7106 | W.printHex("Value", Sym.st_value); | ^ ../tools/llvm-readobj/ELFDumper.cpp:7106:7: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printProgramHeaders() [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:6614:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6614 | W.printHex("Offset", Phdr.p_offset); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6614:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:6615:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6615 | W.printHex("VirtualAddress", Phdr.p_vaddr); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6615:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:6616:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6616 | W.printHex("PhysicalAddress", Phdr.p_paddr); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6616:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printFileHeaders() [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:6259:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6259 | W.printHex("Entry", E.e_entry); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6259:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:6260:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6260 | W.printHex("ProgramHeaderOffset", E.e_phoff); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6260:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:6261:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6261 | W.printHex("SectionHeaderOffset", E.e_shoff); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6261:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../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]': ../tools/llvm-readobj/ELFDumper.cpp:6504:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6504 | W.printHex("Value", Symbol.st_value); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6504:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../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]': ../tools/llvm-readobj/ELFDumper.cpp:6504:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6504 | W.printHex("Value", Symbol.st_value); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6504:3: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printProgramHeaders() [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:6614:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6614 | W.printHex("Offset", Phdr.p_offset); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6614:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:6615:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6615 | W.printHex("VirtualAddress", Phdr.p_vaddr); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6615:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:6616:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6616 | W.printHex("PhysicalAddress", Phdr.p_paddr); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6616:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp: In member function 'void {anonymous}::LLVMELFDumper::printFileHeaders() [with ELFT = llvm::object::ELFType]': ../tools/llvm-readobj/ELFDumper.cpp:6259:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6259 | W.printHex("Entry", E.e_entry); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6259:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:6260:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6260 | W.printHex("ProgramHeaderOffset", E.e_phoff); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6260:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 ../tools/llvm-readobj/ELFDumper.cpp:6261:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 6261 | W.printHex("SectionHeaderOffset", E.e_shoff); | ^ ../tools/llvm-readobj/ELFDumper.cpp:6261:5: note: parameter passing for argument of type 'const llvm::support::detail::packed_endian_specific_integral' changed in GCC 7.1 [313/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-readobj -I../tools/llvm-readobj -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o -c ../tools/llvm-readobj/llvm-readobj.cpp [314/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-readobj -I../tools/llvm-readobj -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o -c ../tools/llvm-readobj/MachODumper.cpp [315/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-readobj -I../tools/llvm-readobj -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o -c ../tools/llvm-readobj/ObjDumper.cpp [316/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-readobj -I../tools/llvm-readobj -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o -c ../tools/llvm-readobj/WasmDumper.cpp [317/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-readobj -I../tools/llvm-readobj -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o -c ../tools/llvm-readobj/Win64EHDumper.cpp [318/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-readobj -I../tools/llvm-readobj -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o -c ../tools/llvm-readobj/WindowsResourceDumper.cpp [319/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-readobj -I../tools/llvm-readobj -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/XCOFFDumper.cpp.o -MF tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/XCOFFDumper.cpp.o.d -o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/XCOFFDumper.cpp.o -c ../tools/llvm-readobj/XCOFFDumper.cpp [320/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/XCOFFDumper.cpp.o -o bin/llvm-readobj lib/libLLVM-13.so -lpthread && : [321/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/Delta.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/Delta.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/Delta.cpp.o -c ../tools/llvm-reduce/deltas/Delta.cpp [322/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceArguments.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceArguments.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceArguments.cpp.o -c ../tools/llvm-reduce/deltas/ReduceArguments.cpp [323/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/TestRunner.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/TestRunner.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/TestRunner.cpp.o -c ../tools/llvm-reduce/TestRunner.cpp [324/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/DeltaManager.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/DeltaManager.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/DeltaManager.cpp.o -c ../tools/llvm-reduce/DeltaManager.cpp [325/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAliases.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAliases.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAliases.cpp.o -c ../tools/llvm-reduce/deltas/ReduceAliases.cpp [326/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/tools/llvm-readobj && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E create_symlink llvm-readobj /builddir/build/BUILD/llvm-13.0.1.src/_build/./bin/llvm-readelf [327/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAttributes.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAttributes.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAttributes.cpp.o -c ../tools/llvm-reduce/deltas/ReduceAttributes.cpp [328/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceBasicBlocks.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceBasicBlocks.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceBasicBlocks.cpp.o -c ../tools/llvm-reduce/deltas/ReduceBasicBlocks.cpp [329/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctionBodies.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctionBodies.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctionBodies.cpp.o -c ../tools/llvm-reduce/deltas/ReduceFunctionBodies.cpp [330/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctions.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctions.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctions.cpp.o -c ../tools/llvm-reduce/deltas/ReduceFunctions.cpp [331/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalValues.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalValues.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalValues.cpp.o -c ../tools/llvm-reduce/deltas/ReduceGlobalValues.cpp [332/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVarInitializers.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVarInitializers.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVarInitializers.cpp.o -c ../tools/llvm-reduce/deltas/ReduceGlobalVarInitializers.cpp [333/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVars.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVars.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVars.cpp.o -c ../tools/llvm-reduce/deltas/ReduceGlobalVars.cpp [334/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructions.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructions.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructions.cpp.o -c ../tools/llvm-reduce/deltas/ReduceInstructions.cpp [335/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceMetadata.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceMetadata.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceMetadata.cpp.o -c ../tools/llvm-reduce/deltas/ReduceMetadata.cpp [336/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceModuleInlineAsm.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceModuleInlineAsm.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceModuleInlineAsm.cpp.o -c ../tools/llvm-reduce/deltas/ReduceModuleInlineAsm.cpp [337/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperandBundles.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperandBundles.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperandBundles.cpp.o -c ../tools/llvm-reduce/deltas/ReduceOperandBundles.cpp [338/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceSpecialGlobals.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceSpecialGlobals.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceSpecialGlobals.cpp.o -c ../tools/llvm-reduce/deltas/ReduceSpecialGlobals.cpp [339/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-reduce -I../tools/llvm-reduce -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/llvm-reduce.cpp.o -MF tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/llvm-reduce.cpp.o.d -o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/llvm-reduce.cpp.o -c ../tools/llvm-reduce/llvm-reduce.cpp [340/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/DeltaManager.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/TestRunner.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/Delta.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAliases.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceArguments.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceAttributes.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceBasicBlocks.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctionBodies.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceFunctions.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalValues.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVarInitializers.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceGlobalVars.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceInstructions.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceMetadata.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceModuleInlineAsm.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceOperandBundles.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/deltas/ReduceSpecialGlobals.cpp.o tools/llvm-reduce/CMakeFiles/llvm-reduce.dir/llvm-reduce.cpp.o -o bin/llvm-reduce lib/libLLVM-13.so -lpthread && : [341/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-rtdyld -I../tools/llvm-rtdyld -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o -MF tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o.d -o tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o -c ../tools/llvm-rtdyld/llvm-rtdyld.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/DebugInfo/DWARF/DWARFListTable.h:20, from ../include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFUnit.h:21, from ../include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h:12, from ../include/llvm/DebugInfo/DWARF/DWARFContext.h:20, from ../tools/llvm-rtdyld/llvm-rtdyld.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/DebugInfo/DWARF/DWARFListTable.h:20, from ../include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:18, from ../include/llvm/DebugInfo/DWARF/DWARFUnit.h:21, from ../include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h:12, from ../include/llvm/DebugInfo/DWARF/DWARFContext.h:20, from ../tools/llvm-rtdyld/llvm-rtdyld.cpp:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In function 'int linkAndVerify()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [342/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o -o bin/llvm-rtdyld lib/libLLVM-13.so -lpthread && : [343/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-rust-demangle-fuzzer -I../tools/llvm-rust-demangle-fuzzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-rust-demangle-fuzzer/CMakeFiles/llvm-rust-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o -MF tools/llvm-rust-demangle-fuzzer/CMakeFiles/llvm-rust-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o.d -o tools/llvm-rust-demangle-fuzzer/CMakeFiles/llvm-rust-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o -c ../tools/llvm-rust-demangle-fuzzer/DummyDemanglerFuzzer.cpp [344/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-rust-demangle-fuzzer -I../tools/llvm-rust-demangle-fuzzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-rust-demangle-fuzzer/CMakeFiles/llvm-rust-demangle-fuzzer.dir/llvm-rust-demangle-fuzzer.cpp.o -MF tools/llvm-rust-demangle-fuzzer/CMakeFiles/llvm-rust-demangle-fuzzer.dir/llvm-rust-demangle-fuzzer.cpp.o.d -o tools/llvm-rust-demangle-fuzzer/CMakeFiles/llvm-rust-demangle-fuzzer.dir/llvm-rust-demangle-fuzzer.cpp.o -c ../tools/llvm-rust-demangle-fuzzer/llvm-rust-demangle-fuzzer.cpp [345/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-rust-demangle-fuzzer/CMakeFiles/llvm-rust-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o tools/llvm-rust-demangle-fuzzer/CMakeFiles/llvm-rust-demangle-fuzzer.dir/llvm-rust-demangle-fuzzer.cpp.o -o bin/llvm-rust-demangle-fuzzer lib/libLLVM-13.so -lpthread && : [346/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-sim -I../tools/llvm-sim -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-sim/CMakeFiles/llvm-sim.dir/llvm-sim.cpp.o -MF tools/llvm-sim/CMakeFiles/llvm-sim.dir/llvm-sim.cpp.o.d -o tools/llvm-sim/CMakeFiles/llvm-sim.dir/llvm-sim.cpp.o -c ../tools/llvm-sim/llvm-sim.cpp [347/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-sim/CMakeFiles/llvm-sim.dir/llvm-sim.cpp.o -o bin/llvm-sim lib/libLLVM-13.so -lpthread && : [348/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-size -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-size/Opts.td --write-if-changed -o tools/llvm-size/Opts.inc -d tools/llvm-size/Opts.inc.d [349/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-size -I../tools/llvm-size -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o -MF tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o.d -o tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o -c ../tools/llvm-size/llvm-size.cpp [350/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o -o bin/llvm-size lib/libLLVM-13.so -lpthread && : [351/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-special-case-list-fuzzer -I../tools/llvm-special-case-list-fuzzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o -MF tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o.d -o tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o -c ../tools/llvm-special-case-list-fuzzer/special-case-list-fuzzer.cpp [352/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-special-case-list-fuzzer -I../tools/llvm-special-case-list-fuzzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o -MF tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o.d -o tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o -c ../tools/llvm-special-case-list-fuzzer/DummySpecialCaseListFuzzer.cpp [353/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o -o bin/llvm-special-case-list-fuzzer lib/libLLVM-13.so -lpthread && : [354/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-split -I../tools/llvm-split -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o -MF tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o.d -o tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o -c ../tools/llvm-split/llvm-split.cpp [355/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o -o bin/llvm-split lib/libLLVM-13.so -lpthread && : [356/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-stress -I../tools/llvm-stress -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o -MF tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o.d -o tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o -c ../tools/llvm-stress/llvm-stress.cpp [357/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o -o bin/llvm-stress lib/libLLVM-13.so -lpthread && : [358/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-strings -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-strings/Opts.td --write-if-changed -o tools/llvm-strings/Opts.inc -d tools/llvm-strings/Opts.inc.d [359/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-strings -I../tools/llvm-strings -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o -MF tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o.d -o tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o -c ../tools/llvm-strings/llvm-strings.cpp [360/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o -o bin/llvm-strings lib/libLLVM-13.so -lpthread && : [361/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Demangle -I../unittests/Demangle -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Demangle/CMakeFiles/DemangleTests.dir/DemangleTest.cpp.o -MF unittests/Demangle/CMakeFiles/DemangleTests.dir/DemangleTest.cpp.o.d -o unittests/Demangle/CMakeFiles/DemangleTests.dir/DemangleTest.cpp.o -c ../unittests/Demangle/DemangleTest.cpp [362/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-symbolizer -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/tools/llvm-symbolizer/Opts.td --write-if-changed -o tools/llvm-symbolizer/Opts.inc -d tools/llvm-symbolizer/Opts.inc.d [363/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-symbolizer -I../tools/llvm-symbolizer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o -MF tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o.d -o tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o -c ../tools/llvm-symbolizer/llvm-symbolizer.cpp [364/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o -o bin/llvm-symbolizer lib/libLLVM-13.so -lpthread && : [365/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-tapi-diff -I../tools/llvm-tapi-diff -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-tapi-diff/CMakeFiles/llvm-tapi-diff.dir/llvm-tapi-diff.cpp.o -MF tools/llvm-tapi-diff/CMakeFiles/llvm-tapi-diff.dir/llvm-tapi-diff.cpp.o.d -o tools/llvm-tapi-diff/CMakeFiles/llvm-tapi-diff.dir/llvm-tapi-diff.cpp.o -c ../tools/llvm-tapi-diff/llvm-tapi-diff.cpp [366/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/tools/llvm-symbolizer && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E create_symlink llvm-symbolizer /builddir/build/BUILD/llvm-13.0.1.src/_build/./bin/llvm-addr2line [367/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-tapi-diff -I../tools/llvm-tapi-diff -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-tapi-diff/CMakeFiles/llvm-tapi-diff.dir/DiffEngine.cpp.o -MF tools/llvm-tapi-diff/CMakeFiles/llvm-tapi-diff.dir/DiffEngine.cpp.o.d -o tools/llvm-tapi-diff/CMakeFiles/llvm-tapi-diff.dir/DiffEngine.cpp.o -c ../tools/llvm-tapi-diff/DiffEngine.cpp [368/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-tapi-diff/CMakeFiles/llvm-tapi-diff.dir/llvm-tapi-diff.cpp.o tools/llvm-tapi-diff/CMakeFiles/llvm-tapi-diff.dir/DiffEngine.cpp.o -o bin/llvm-tapi-diff lib/libLLVM-13.so -lpthread && : [369/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-undname -I../tools/llvm-undname -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-undname/CMakeFiles/llvm-undname.dir/llvm-undname.cpp.o -MF tools/llvm-undname/CMakeFiles/llvm-undname.dir/llvm-undname.cpp.o.d -o tools/llvm-undname/CMakeFiles/llvm-undname.dir/llvm-undname.cpp.o -c ../tools/llvm-undname/llvm-undname.cpp [370/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-undname/CMakeFiles/llvm-undname.dir/llvm-undname.cpp.o -o bin/llvm-undname lib/libLLVM-13.so -lpthread && : [371/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-xray -I../tools/llvm-xray -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-color-helper.cpp.o -MF tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-color-helper.cpp.o.d -o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-color-helper.cpp.o -c ../tools/llvm-xray/xray-color-helper.cpp [372/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-xray -I../tools/llvm-xray -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-converter.cpp.o -MF tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-converter.cpp.o.d -o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-converter.cpp.o -c ../tools/llvm-xray/xray-converter.cpp [373/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-xray -I../tools/llvm-xray -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-xray/CMakeFiles/llvm-xray.dir/func-id-helper.cpp.o -MF tools/llvm-xray/CMakeFiles/llvm-xray.dir/func-id-helper.cpp.o.d -o tools/llvm-xray/CMakeFiles/llvm-xray.dir/func-id-helper.cpp.o -c ../tools/llvm-xray/func-id-helper.cpp [374/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-xray -I../tools/llvm-xray -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-account.cpp.o -MF tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-account.cpp.o.d -o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-account.cpp.o -c ../tools/llvm-xray/xray-account.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:61, from ../tools/llvm-xray/xray-account.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h:123:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) | ^~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algobase.h:123:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../tools/llvm-xray/xray-account.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../tools/llvm-xray/xray-account.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../tools/llvm-xray/xray-account.h:18, from ../tools/llvm-xray/xray-account.cpp:19: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = std::tuple; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../tools/llvm-xray/xray-account.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >&, F) [with F = llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]::]:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 84 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 86 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 88 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../tools/llvm-xray/xray-account.cpp: In function '{anonymous}::ResultRow {anonymous}::getStats(llvm::MutableArrayRef)': ../tools/llvm-xray/xray-account.cpp:272:11: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 272 | ResultRow getStats(MutableArrayRef Timings) { | ^~~~~~~~ ../tools/llvm-xray/xray-account.cpp: In member function 'void llvm::xray::LatencyAccountant::exportStatsAsText(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const': ../tools/llvm-xray/xray-account.cpp:316:25: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 316 | Results.emplace_back(FuncId, Timings.size(), getStats(Timings)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../tools/llvm-xray/xray-account.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../tools/llvm-xray/xray-account.h:18, from ../tools/llvm-xray/xray-account.cpp:19: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ ../tools/llvm-xray/xray-account.cpp: In function 'void llvm::xray::LatencyAccountant::exportStats(const llvm::xray::XRayFileHeader&, F) const [with F = llvm::xray::LatencyAccountant::exportStatsAsCSV(llvm::raw_ostream&, const llvm::xray::XRayFileHeader&) const::]': ../tools/llvm-xray/xray-account.cpp:316:25: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 316 | Results.emplace_back(FuncId, Timings.size(), getStats(Timings)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../tools/llvm-xray/xray-account.cpp:13: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../tools/llvm-xray/xray-account.h:18, from ../tools/llvm-xray/xray-account.cpp:19: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ^ [375/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-xray -I../tools/llvm-xray -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-extract.cpp.o -MF tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-extract.cpp.o.d -o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-extract.cpp.o -c ../tools/llvm-xray/xray-extract.cpp [376/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-xray -I../tools/llvm-xray -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-xray/CMakeFiles/llvm-xray.dir/llvm-xray.cpp.o -MF tools/llvm-xray/CMakeFiles/llvm-xray.dir/llvm-xray.cpp.o.d -o tools/llvm-xray/CMakeFiles/llvm-xray.dir/llvm-xray.cpp.o -c ../tools/llvm-xray/llvm-xray.cpp [377/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-xray -I../tools/llvm-xray -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-fdr-dump.cpp.o -MF tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-fdr-dump.cpp.o.d -o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-fdr-dump.cpp.o -c ../tools/llvm-xray/xray-fdr-dump.cpp [378/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-xray -I../tools/llvm-xray -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph-diff.cpp.o -MF tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph-diff.cpp.o.d -o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph-diff.cpp.o -c ../tools/llvm-xray/xray-graph-diff.cpp [379/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-xray -I../tools/llvm-xray -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph.cpp.o -MF tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph.cpp.o.d -o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph.cpp.o -c ../tools/llvm-xray/xray-graph.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../tools/llvm-xray/xray-graph.h:18, from ../tools/llvm-xray/xray-graph.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member 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 = long long unsigned int; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../tools/llvm-xray/xray-graph.h:18, from ../tools/llvm-xray/xray-graph.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error llvm::xray::GraphRenderer::accountRecord(const llvm::xray::XRayRecord&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../tools/llvm-xray/func-id-helper.h:15, from ../tools/llvm-xray/xray-graph.h:20, from ../tools/llvm-xray/xray-graph.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../tools/llvm-xray/func-id-helper.h:15, from ../tools/llvm-xray/xray-graph.h:20, from ../tools/llvm-xray/xray-graph.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1976:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1976 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1976:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1976:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1976:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../tools/llvm-xray/xray-graph.cpp: In member function 'void llvm::xray::GraphRenderer::getStats(U, U, llvm::xray::GraphRenderer::TimeStat&) [with U = __gnu_cxx::__normal_iterator >]': ../tools/llvm-xray/xray-graph.cpp:275:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 275 | void GraphRenderer::getStats(U begin, U end, GraphRenderer::TimeStat &S) { | ^~~~~~~~~~~~~ ../tools/llvm-xray/xray-graph.cpp:275:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../tools/llvm-xray/func-id-helper.h:15, from ../tools/llvm-xray/xray-graph.h:20, from ../tools/llvm-xray/xray-graph.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:4796:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4796 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4797 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4798 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:4796:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4796 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4797 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4798 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:4796:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4796 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4797 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4798 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../tools/llvm-xray/xray-graph.cpp: In member function 'void llvm::xray::GraphRenderer::calculateEdgeStatistics()': ../tools/llvm-xray/xray-graph.cpp:304:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 304 | getStats(A.Timings.begin(), A.Timings.end(), A.S); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../tools/llvm-xray/xray-graph.h:18, from ../tools/llvm-xray/xray-graph.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void llvm::xray::GraphRenderer::calculateVertexStatistics()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../tools/llvm-xray/xray-graph.cpp:317:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 317 | getStats(TempTimings.begin(), TempTimings.end(), G[V.first].S); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [380/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-xray -I../tools/llvm-xray -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-registry.cpp.o -MF tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-registry.cpp.o.d -o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-registry.cpp.o -c ../tools/llvm-xray/xray-registry.cpp [381/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-xray -I../tools/llvm-xray -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-stacks.cpp.o -MF tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-stacks.cpp.o.d -o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-stacks.cpp.o -c ../tools/llvm-xray/xray-stacks.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/forward_list:40, from ../tools/llvm-xray/xray-stacks.cpp:17: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/forward_list.tcc: In function 'std::_Fwd_list_node_base* std::_Fwd_list_base<_Tp, _Alloc>::_M_insert_after(std::_Fwd_list_base<_Tp, _Alloc>::const_iterator, _Args&& ...) [with _Args = {TrieNode<{anonymous}::StackDuration>}; _Tp = TrieNode<{anonymous}::StackDuration>; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/forward_list.tcc:50:7: note: parameter passing for argument of type 'std::_Fwd_list_base, std::allocator > >::const_iterator' {aka 'std::_Fwd_list_const_iterator >'} changed in GCC 7.1 50 | _Fwd_list_base<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [382/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-xray/CMakeFiles/llvm-xray.dir/func-id-helper.cpp.o tools/llvm-xray/CMakeFiles/llvm-xray.dir/llvm-xray.cpp.o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-account.cpp.o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-color-helper.cpp.o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-converter.cpp.o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-extract.cpp.o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-fdr-dump.cpp.o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph-diff.cpp.o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph.cpp.o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-registry.cpp.o tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-stacks.cpp.o -o bin/llvm-xray lib/libLLVM-13.so -lpthread && : [383/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-yaml-numeric-parser-fuzzer -I../tools/llvm-yaml-numeric-parser-fuzzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-yaml-numeric-parser-fuzzer/CMakeFiles/llvm-yaml-numeric-parser-fuzzer.dir/DummyYAMLNumericParserFuzzer.cpp.o -MF tools/llvm-yaml-numeric-parser-fuzzer/CMakeFiles/llvm-yaml-numeric-parser-fuzzer.dir/DummyYAMLNumericParserFuzzer.cpp.o.d -o tools/llvm-yaml-numeric-parser-fuzzer/CMakeFiles/llvm-yaml-numeric-parser-fuzzer.dir/DummyYAMLNumericParserFuzzer.cpp.o -c ../tools/llvm-yaml-numeric-parser-fuzzer/DummyYAMLNumericParserFuzzer.cpp [384/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-yaml-numeric-parser-fuzzer -I../tools/llvm-yaml-numeric-parser-fuzzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-yaml-numeric-parser-fuzzer/CMakeFiles/llvm-yaml-numeric-parser-fuzzer.dir/yaml-numeric-parser-fuzzer.cpp.o -MF tools/llvm-yaml-numeric-parser-fuzzer/CMakeFiles/llvm-yaml-numeric-parser-fuzzer.dir/yaml-numeric-parser-fuzzer.cpp.o.d -o tools/llvm-yaml-numeric-parser-fuzzer/CMakeFiles/llvm-yaml-numeric-parser-fuzzer.dir/yaml-numeric-parser-fuzzer.cpp.o -c ../tools/llvm-yaml-numeric-parser-fuzzer/yaml-numeric-parser-fuzzer.cpp [385/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-yaml-numeric-parser-fuzzer/CMakeFiles/llvm-yaml-numeric-parser-fuzzer.dir/DummyYAMLNumericParserFuzzer.cpp.o tools/llvm-yaml-numeric-parser-fuzzer/CMakeFiles/llvm-yaml-numeric-parser-fuzzer.dir/yaml-numeric-parser-fuzzer.cpp.o -o bin/llvm-yaml-numeric-parser-fuzzer lib/libLLVM-13.so -lpthread && : [386/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-yaml-parser-fuzzer -I../tools/llvm-yaml-parser-fuzzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-yaml-parser-fuzzer/CMakeFiles/llvm-yaml-parser-fuzzer.dir/DummyYAMLParserFuzzer.cpp.o -MF tools/llvm-yaml-parser-fuzzer/CMakeFiles/llvm-yaml-parser-fuzzer.dir/DummyYAMLParserFuzzer.cpp.o.d -o tools/llvm-yaml-parser-fuzzer/CMakeFiles/llvm-yaml-parser-fuzzer.dir/DummyYAMLParserFuzzer.cpp.o -c ../tools/llvm-yaml-parser-fuzzer/DummyYAMLParserFuzzer.cpp [387/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/llvm-yaml-parser-fuzzer -I../tools/llvm-yaml-parser-fuzzer -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/llvm-yaml-parser-fuzzer/CMakeFiles/llvm-yaml-parser-fuzzer.dir/yaml-parser-fuzzer.cpp.o -MF tools/llvm-yaml-parser-fuzzer/CMakeFiles/llvm-yaml-parser-fuzzer.dir/yaml-parser-fuzzer.cpp.o.d -o tools/llvm-yaml-parser-fuzzer/CMakeFiles/llvm-yaml-parser-fuzzer.dir/yaml-parser-fuzzer.cpp.o -c ../tools/llvm-yaml-parser-fuzzer/yaml-parser-fuzzer.cpp [388/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/llvm-yaml-parser-fuzzer/CMakeFiles/llvm-yaml-parser-fuzzer.dir/DummyYAMLParserFuzzer.cpp.o tools/llvm-yaml-parser-fuzzer/CMakeFiles/llvm-yaml-parser-fuzzer.dir/yaml-parser-fuzzer.cpp.o -o bin/llvm-yaml-parser-fuzzer lib/libLLVM-13.so -lpthread && : [389/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/obj2yaml -I../tools/obj2yaml -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/obj2yaml/CMakeFiles/obj2yaml.dir/archive2yaml.cpp.o -MF tools/obj2yaml/CMakeFiles/obj2yaml.dir/archive2yaml.cpp.o.d -o tools/obj2yaml/CMakeFiles/obj2yaml.dir/archive2yaml.cpp.o -c ../tools/obj2yaml/archive2yaml.cpp [390/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/obj2yaml -I../tools/obj2yaml -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/obj2yaml/CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o -MF tools/obj2yaml/CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o.d -o tools/obj2yaml/CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o -c ../tools/obj2yaml/obj2yaml.cpp [391/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/obj2yaml -I../tools/obj2yaml -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/obj2yaml/CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o -MF tools/obj2yaml/CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o.d -o tools/obj2yaml/CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o -c ../tools/obj2yaml/coff2yaml.cpp [392/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/obj2yaml -I../tools/obj2yaml -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/obj2yaml/CMakeFiles/obj2yaml.dir/dwarf2yaml.cpp.o -MF tools/obj2yaml/CMakeFiles/obj2yaml.dir/dwarf2yaml.cpp.o.d -o tools/obj2yaml/CMakeFiles/obj2yaml.dir/dwarf2yaml.cpp.o -c ../tools/obj2yaml/dwarf2yaml.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../tools/obj2yaml/dwarf2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'void dumpDebugAbbrev(llvm::DWARFContext&, llvm::DWARFYAML::Data&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../tools/obj2yaml/dwarf2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../tools/obj2yaml/dwarf2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'llvm::Error dumpDebugAddr(llvm::DWARFContext&, llvm::DWARFYAML::Data&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../tools/obj2yaml/dwarf2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'void dumpDebugInfo(llvm::DWARFContext&, llvm::DWARFYAML::Data&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../tools/obj2yaml/dwarf2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../tools/obj2yaml/dwarf2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'void dumpDebugLines(llvm::DWARFContext&, llvm::DWARFYAML::Data&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../tools/obj2yaml/dwarf2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../tools/obj2yaml/dwarf2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'llvm::Error dumpDebugARanges(llvm::DWARFContext&, llvm::DWARFYAML::Data&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../tools/obj2yaml/dwarf2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'llvm::Error dumpDebugRanges(llvm::DWARFContext&, llvm::DWARFYAML::Data&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [393/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/obj2yaml -I../tools/obj2yaml -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o -MF tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o.d -o tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o -c ../tools/obj2yaml/elf2yaml.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/MC/SubtargetFeature.h:26, from ../include/llvm/Object/COFF.h:18, from ../tools/obj2yaml/obj2yaml.h:15, from ../tools/obj2yaml/elf2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::ELFYAML::DynamicEntry}; _Tp = llvm::ELFYAML::DynamicEntry; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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::BBEntry}; _Tp = llvm::ELFYAML::BBAddrMapEntry::BBEntry; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::ELFYAML::BBAddrMapEntry::BBEntry}; _Tp = llvm::ELFYAML::BBAddrMapEntry::BBEntry; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::ELFYAML::BBAddrMapEntry}; _Tp = llvm::ELFYAML::BBAddrMapEntry; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/MC/SubtargetFeature.h:26, from ../include/llvm/Object/COFF.h:18, from ../tools/obj2yaml/obj2yaml.h:15, from ../tools/obj2yaml/elf2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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() [with ELFT = llvm::object::ELFType]::::; _ArgTypes = {const llvm::object::Elf_Shdr_Impl >*}]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error {anonymous}::ELFDumper::dumpSymbols(const Elf_Shdr*, llvm::Optional >&) [with ELFT = llvm::object::ELFType]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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() [with ELFT = llvm::object::ELFType]::::; _ArgTypes = {const llvm::object::Elf_Shdr_Impl >*}]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error {anonymous}::ELFDumper::dumpSymbols(const Elf_Shdr*, llvm::Optional >&) [with ELFT = llvm::object::ELFType]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Expected {anonymous}::ELFDumper::dump() [with ELFT = llvm::object::ELFType]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Expected {anonymous}::ELFDumper::dump() [with ELFT = llvm::object::ELFType]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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() [with ELFT = llvm::object::ELFType]::::; _ArgTypes = {const llvm::object::Elf_Shdr_Impl >*}]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error {anonymous}::ELFDumper::dumpSymbols(const Elf_Shdr*, llvm::Optional >&) [with ELFT = llvm::object::ELFType]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Expected {anonymous}::ELFDumper::dump() [with ELFT = llvm::object::ELFType]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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() [with ELFT = llvm::object::ELFType]::::; _ArgTypes = {const llvm::object::Elf_Shdr_Impl >*}]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Error {anonymous}::ELFDumper::dumpSymbols(const Elf_Shdr*, llvm::Optional >&) [with ELFT = llvm::object::ELFType]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'llvm::Expected {anonymous}::ELFDumper::dump() [with ELFT = llvm::object::ELFType]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [394/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/obj2yaml -I../tools/obj2yaml -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/obj2yaml/CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o -MF tools/obj2yaml/CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o.d -o tools/obj2yaml/CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o -c ../tools/obj2yaml/macho2yaml.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/MC/SubtargetFeature.h:26, from ../include/llvm/Object/COFF.h:18, from ../tools/obj2yaml/obj2yaml.h:15, from ../tools/obj2yaml/macho2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/MC/SubtargetFeature.h:26, from ../include/llvm/Object/COFF.h:18, from ../tools/obj2yaml/obj2yaml.h:15, from ../tools/obj2yaml/macho2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void MachODumper::dumpSymbols(std::unique_ptr&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/MC/SubtargetFeature.h:26, from ../include/llvm/Object/COFF.h:18, from ../tools/obj2yaml/obj2yaml.h:15, from ../tools/obj2yaml/macho2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::yaml::Hex64}; _Tp = llvm::yaml::Hex64; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/MC/SubtargetFeature.h:26, from ../include/llvm/Object/COFF.h:18, from ../tools/obj2yaml/obj2yaml.h:15, from ../tools/obj2yaml/macho2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'void MachODumper::dumpBindOpcodes(std::vector&, llvm::ArrayRef, bool)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/MC/SubtargetFeature.h:26, from ../include/llvm/Object/COFF.h:18, from ../tools/obj2yaml/obj2yaml.h:15, from ../tools/obj2yaml/macho2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::MachOYAML::Section}; _Tp = llvm::MachOYAML::Section; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Error MachODumper::dumpLoadCommands(std::unique_ptr&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/MC/SubtargetFeature.h:26, from ../include/llvm/Object/COFF.h:18, from ../tools/obj2yaml/obj2yaml.h:15, from ../tools/obj2yaml/macho2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'const uint8_t* processExportNode(const uint8_t*, const uint8_t*, llvm::MachOYAML::ExportEntry&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1335:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1335 | _M_fill_insert(begin() + __offset, __n, __x); | ^~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'llvm::Error macho2yaml(llvm::raw_ostream&, const llvm::object::MachOUniversalBinary&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [395/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/obj2yaml -I../tools/obj2yaml -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/obj2yaml/CMakeFiles/obj2yaml.dir/minidump2yaml.cpp.o -MF tools/obj2yaml/CMakeFiles/obj2yaml.dir/minidump2yaml.cpp.o.d -o tools/obj2yaml/CMakeFiles/obj2yaml.dir/minidump2yaml.cpp.o -c ../tools/obj2yaml/minidump2yaml.cpp [396/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/obj2yaml -I../tools/obj2yaml -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/obj2yaml/CMakeFiles/obj2yaml.dir/xcoff2yaml.cpp.o -MF tools/obj2yaml/CMakeFiles/obj2yaml.dir/xcoff2yaml.cpp.o.d -o tools/obj2yaml/CMakeFiles/obj2yaml.dir/xcoff2yaml.cpp.o -c ../tools/obj2yaml/xcoff2yaml.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/MC/SubtargetFeature.h:26, from ../include/llvm/Object/COFF.h:18, from ../tools/obj2yaml/obj2yaml.h:15, from ../tools/obj2yaml/xcoff2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::XCOFFYAML::Symbol&}; _Tp = llvm::XCOFFYAML::Symbol; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/MC/SubtargetFeature.h:26, from ../include/llvm/Object/COFF.h:18, from ../tools/obj2yaml/obj2yaml.h:15, from ../tools/obj2yaml/xcoff2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'std::error_code xcoff2yaml(llvm::raw_ostream&, const llvm::object::XCOFFObjectFile&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [397/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/obj2yaml -I../tools/obj2yaml -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/obj2yaml/CMakeFiles/obj2yaml.dir/wasm2yaml.cpp.o -MF tools/obj2yaml/CMakeFiles/obj2yaml.dir/wasm2yaml.cpp.o.d -o tools/obj2yaml/CMakeFiles/obj2yaml.dir/wasm2yaml.cpp.o -c ../tools/obj2yaml/wasm2yaml.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/MC/SubtargetFeature.h:26, from ../include/llvm/Object/COFF.h:18, from ../tools/obj2yaml/obj2yaml.h:15, from ../tools/obj2yaml/wasm2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In function 'std::error_code wasm2yaml(llvm::raw_ostream&, const llvm::object::WasmObjectFile&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/MC/SubtargetFeature.h:26, from ../include/llvm/Object/COFF.h:18, from ../tools/obj2yaml/obj2yaml.h:15, from ../tools/obj2yaml/wasm2yaml.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [398/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/opt -I../tools/opt -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/opt/CMakeFiles/opt.dir/AnalysisWrappers.cpp.o -MF tools/opt/CMakeFiles/opt.dir/AnalysisWrappers.cpp.o.d -o tools/opt/CMakeFiles/opt.dir/AnalysisWrappers.cpp.o -c ../tools/opt/AnalysisWrappers.cpp [399/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/obj2yaml/CMakeFiles/obj2yaml.dir/archive2yaml.cpp.o tools/obj2yaml/CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o tools/obj2yaml/CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o tools/obj2yaml/CMakeFiles/obj2yaml.dir/dwarf2yaml.cpp.o tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o tools/obj2yaml/CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o tools/obj2yaml/CMakeFiles/obj2yaml.dir/minidump2yaml.cpp.o tools/obj2yaml/CMakeFiles/obj2yaml.dir/xcoff2yaml.cpp.o tools/obj2yaml/CMakeFiles/obj2yaml.dir/wasm2yaml.cpp.o -o bin/obj2yaml lib/libLLVMBinaryFormat.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMObject.a lib/libLLVMObjectYAML.a lib/libLLVMSupport.a -lpthread lib/libLLVMObject.a lib/libLLVMBitReader.a lib/libLLVMCore.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMMCParser.a lib/libLLVMTextAPI.a lib/libLLVMMC.a lib/libLLVMBinaryFormat.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/libz.so /usr/lib/libtinfo.so lib/libLLVMDemangle.a && : /opt/rh/devtoolset-9/root/usr/libexec/gcc/armv7hl-redhat-linux-gnueabi/9/ld: lib/libLLVMSupport.a(SmallPtrSet.cpp.o): in function `memset': /usr/include/bits/string3.h:81: warning: memset used with constant zero length parameter; this could be due to transposed parameters [400/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/opt -I../tools/opt -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/opt/CMakeFiles/opt.dir/BreakpointPrinter.cpp.o -MF tools/opt/CMakeFiles/opt.dir/BreakpointPrinter.cpp.o.d -o tools/opt/CMakeFiles/opt.dir/BreakpointPrinter.cpp.o -c ../tools/opt/BreakpointPrinter.cpp [401/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/opt -I../tools/opt -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/opt/CMakeFiles/opt.dir/GraphPrinters.cpp.o -MF tools/opt/CMakeFiles/opt.dir/GraphPrinters.cpp.o.d -o tools/opt/CMakeFiles/opt.dir/GraphPrinters.cpp.o -c ../tools/opt/GraphPrinters.cpp [402/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/opt -I../tools/opt -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/opt/CMakeFiles/opt.dir/NewPMDriver.cpp.o -MF tools/opt/CMakeFiles/opt.dir/NewPMDriver.cpp.o.d -o tools/opt/CMakeFiles/opt.dir/NewPMDriver.cpp.o -c ../tools/opt/NewPMDriver.cpp [403/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/opt -I../tools/opt -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/opt/CMakeFiles/opt.dir/PassPrinters.cpp.o -MF tools/opt/CMakeFiles/opt.dir/PassPrinters.cpp.o.d -o tools/opt/CMakeFiles/opt.dir/PassPrinters.cpp.o -c ../tools/opt/PassPrinters.cpp [404/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/opt -I../tools/opt -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o -MF tools/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o.d -o tools/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o -c ../tools/opt/PrintSCC.cpp [405/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/opt -I../tools/opt -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/opt/CMakeFiles/opt.dir/opt.cpp.o -MF tools/opt/CMakeFiles/opt.dir/opt.cpp.o.d -o tools/opt/CMakeFiles/opt.dir/opt.cpp.o -c ../tools/opt/opt.cpp [406/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,--export-dynamic -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 tools/opt/CMakeFiles/opt.dir/AnalysisWrappers.cpp.o tools/opt/CMakeFiles/opt.dir/BreakpointPrinter.cpp.o tools/opt/CMakeFiles/opt.dir/GraphPrinters.cpp.o tools/opt/CMakeFiles/opt.dir/NewPMDriver.cpp.o tools/opt/CMakeFiles/opt.dir/PassPrinters.cpp.o tools/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o tools/opt/CMakeFiles/opt.dir/opt.cpp.o -o bin/opt lib/libLLVM-13.so -lpthread && : [407/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/tools/remarks-shlib && echo "LLVM_13 {" > Remarks.exports && grep -q [[:alnum:]] /builddir/build/BUILD/llvm-13.0.1.src/tools/remarks-shlib/Remarks.exports && echo " global:" >> Remarks.exports || : && sed -e "s/\$/;/" -e "s/^/ /" < /builddir/build/BUILD/llvm-13.0.1.src/tools/remarks-shlib/Remarks.exports >> Remarks.exports && echo " local: *;" >> Remarks.exports && echo "};" >> Remarks.exports [408/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/remarks-shlib -I../tools/remarks-shlib -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT tools/remarks-shlib/CMakeFiles/Remarks.dir/libremarks.cpp.o -MF tools/remarks-shlib/CMakeFiles/Remarks.dir/libremarks.cpp.o.d -o tools/remarks-shlib/CMakeFiles/Remarks.dir/libremarks.cpp.o -c ../tools/remarks-shlib/libremarks.cpp [409/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -fPIC -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-z,defs -Wl,-z,nodelete -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,"/builddir/build/BUILD/llvm-13.0.1.src/_build/tools/remarks-shlib/Remarks.exports" -shared -Wl,-soname,libRemarks.so.13 -o lib/libRemarks.so.13 tools/remarks-shlib/CMakeFiles/Remarks.dir/libremarks.cpp.o lib/libLLVM-13.so && : [410/983] /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E cmake_symlink_library lib/libRemarks.so.13 lib/libRemarks.so.13 lib/libRemarks.so && : [411/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/sancov -I../tools/sancov -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/sancov/CMakeFiles/sancov.dir/sancov.cpp.o -MF tools/sancov/CMakeFiles/sancov.dir/sancov.cpp.o.d -o tools/sancov/CMakeFiles/sancov.dir/sancov.cpp.o -c ../tools/sancov/sancov.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../tools/sancov/sancov.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const {anonymous}::CoveragePoint&}; _Tp = {anonymous}::CoveragePoint; _Alloc = std::allocator<{anonymous}::CoveragePoint>]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<{anonymous}::CoveragePoint>::iterator' {aka '__gnu_cxx::__normal_iterator<{anonymous}::CoveragePoint*, std::vector<{anonymous}::CoveragePoint> >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../tools/sancov/sancov.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In static member function 'static std::unique_ptr<{anonymous}::SymbolizedCoverage> {anonymous}::SymbolizedCoverage::read(const string&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::CoveragePoint*, std::vector<{anonymous}::CoveragePoint> >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'std::vector<{anonymous}::CoveragePoint> {anonymous}::getCoveragePoints(const string&, const std::set&, const std::set&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::CoveragePoint*, std::vector<{anonymous}::CoveragePoint> >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/DebugInfo/Symbolize/Symbolize.h:23, from ../tools/sancov/sancov.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' {aka 'std::_Rb_tree_const_iterator'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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_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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2248:7: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' {aka 'std::_Rb_tree_const_iterator'} changed in GCC 7.1 2248 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h: In static member function 'static Ret llvm::function_ref::callback_fn(intptr_t, Params ...) [with Callable = {anonymous}::findSanitizerCovFunctions(const string&)::; Ret = void; Params = {const llvm::object::ObjectFile&}]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:1113:6: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' {aka 'std::_Rb_tree_const_iterator'} changed in GCC 7.1 1113 | _M_insert_unique_(end(), *__first, __an); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h: In static member function 'static llvm::ErrorOr > {anonymous}::RawCoverage::read(const string&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:1072:65: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' {aka 'std::_Rb_tree_const_iterator'} changed in GCC 7.1 1072 | return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an); | ^ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../tools/sancov/sancov.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'int main(int, char**)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::CoveragePoint*, std::vector<{anonymous}::CoveragePoint> >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [412/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/sancov/CMakeFiles/sancov.dir/sancov.cpp.o -o bin/sancov lib/libLLVM-13.so -lpthread && : [413/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/sanstats -I../tools/sanstats -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/sanstats/CMakeFiles/sanstats.dir/sanstats.cpp.o -MF tools/sanstats/CMakeFiles/sanstats.dir/sanstats.cpp.o.d -o tools/sanstats/CMakeFiles/sanstats.dir/sanstats.cpp.o -c ../tools/sanstats/sanstats.cpp [414/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/sanstats/CMakeFiles/sanstats.dir/sanstats.cpp.o -o bin/sanstats lib/libLLVM-13.so -lpthread && : [415/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/split-file -I../tools/split-file -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/split-file/CMakeFiles/split-file.dir/split-file.cpp.o -MF tools/split-file/CMakeFiles/split-file.dir/split-file.cpp.o.d -o tools/split-file/CMakeFiles/split-file.dir/split-file.cpp.o -c ../tools/split-file/split-file.cpp [416/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/split-file/CMakeFiles/split-file.dir/split-file.cpp.o -o bin/split-file lib/libLLVM-13.so -lpthread && : [417/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/verify-uselistorder -I../tools/verify-uselistorder -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o -MF tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o.d -o tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o -c ../tools/verify-uselistorder/verify-uselistorder.cpp [418/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o -o bin/verify-uselistorder lib/libLLVM-13.so -lpthread && : [419/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/yaml2obj -I../tools/yaml2obj -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fno-exceptions -std=c++14 -MD -MT tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o -MF tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o.d -o tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o -c ../tools/yaml2obj/yaml2obj.cpp [420/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o -o bin/yaml2obj lib/libLLVMObjectYAML.a lib/libLLVMSupport.a -lpthread lib/libLLVMObject.a lib/libLLVMBitReader.a lib/libLLVMCore.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMMCParser.a lib/libLLVMTextAPI.a lib/libLLVMMC.a lib/libLLVMBinaryFormat.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/libz.so /usr/lib/libtinfo.so lib/libLLVMDemangle.a && : /opt/rh/devtoolset-9/root/usr/libexec/gcc/armv7hl-redhat-linux-gnueabi/9/ld: lib/libLLVMSupport.a(SmallPtrSet.cpp.o): in function `memset': /usr/include/bits/string3.h:81: warning: memset used with constant zero length parameter; this could be due to transposed parameters [421/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iexamples/Bye -I../examples/Bye -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT examples/Bye/CMakeFiles/Bye.dir/Bye.cpp.o -MF examples/Bye/CMakeFiles/Bye.dir/Bye.cpp.o.d -o examples/Bye/CMakeFiles/Bye.dir/Bye.cpp.o -c ../examples/Bye/Bye.cpp [422/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -fPIC -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-z,nodelete -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections -shared -o lib/Bye.so examples/Bye/CMakeFiles/Bye.dir/Bye.cpp.o lib/libLLVM-13.so && : [423/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/AnyTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/AnyTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/AnyTest.cpp.o -c ../unittests/ADT/AnyTest.cpp [424/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/APFixedPointTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/APFixedPointTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/APFixedPointTest.cpp.o -c ../unittests/ADT/APFixedPointTest.cpp [425/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/APFloatTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/APFloatTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/APFloatTest.cpp.o -c ../unittests/ADT/APFloatTest.cpp [426/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/APIntTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/APIntTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/APIntTest.cpp.o -c ../unittests/ADT/APIntTest.cpp [427/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/APSIntTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/APSIntTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/APSIntTest.cpp.o -c ../unittests/ADT/APSIntTest.cpp [428/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/ArrayRefTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/ArrayRefTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/ArrayRefTest.cpp.o -c ../unittests/ADT/ArrayRefTest.cpp [429/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/BitFieldsTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/BitFieldsTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/BitFieldsTest.cpp.o -c ../unittests/ADT/BitFieldsTest.cpp [430/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/BitmaskEnumTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/BitmaskEnumTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/BitmaskEnumTest.cpp.o -c ../unittests/ADT/BitmaskEnumTest.cpp [431/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/BitVectorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/BitVectorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/BitVectorTest.cpp.o -c ../unittests/ADT/BitVectorTest.cpp [432/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/BreadthFirstIteratorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/BreadthFirstIteratorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/BreadthFirstIteratorTest.cpp.o -c ../unittests/ADT/BreadthFirstIteratorTest.cpp [433/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/BumpPtrListTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/BumpPtrListTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/BumpPtrListTest.cpp.o -c ../unittests/ADT/BumpPtrListTest.cpp [434/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/CoalescingBitVectorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/CoalescingBitVectorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/CoalescingBitVectorTest.cpp.o -c ../unittests/ADT/CoalescingBitVectorTest.cpp [435/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/DAGDeltaAlgorithmTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/DAGDeltaAlgorithmTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/DAGDeltaAlgorithmTest.cpp.o -c ../unittests/ADT/DAGDeltaAlgorithmTest.cpp [436/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/DeltaAlgorithmTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/DeltaAlgorithmTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/DeltaAlgorithmTest.cpp.o -c ../unittests/ADT/DeltaAlgorithmTest.cpp [437/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/DenseMapTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/DenseMapTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/DenseMapTest.cpp.o -c ../unittests/ADT/DenseMapTest.cpp [438/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/DenseSetTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/DenseSetTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/DenseSetTest.cpp.o -c ../unittests/ADT/DenseSetTest.cpp [439/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/DepthFirstIteratorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/DepthFirstIteratorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/DepthFirstIteratorTest.cpp.o -c ../unittests/ADT/DepthFirstIteratorTest.cpp [440/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/DirectedGraphTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/DirectedGraphTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/DirectedGraphTest.cpp.o -c ../unittests/ADT/DirectedGraphTest.cpp [441/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/EnumeratedArrayTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/EnumeratedArrayTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/EnumeratedArrayTest.cpp.o -c ../unittests/ADT/EnumeratedArrayTest.cpp [442/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/EquivalenceClassesTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/EquivalenceClassesTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/EquivalenceClassesTest.cpp.o -c ../unittests/ADT/EquivalenceClassesTest.cpp [443/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/FallibleIteratorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/FallibleIteratorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/FallibleIteratorTest.cpp.o -c ../unittests/ADT/FallibleIteratorTest.cpp [444/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/FloatingPointMode.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/FloatingPointMode.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/FloatingPointMode.cpp.o -c ../unittests/ADT/FloatingPointMode.cpp [445/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/FoldingSet.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/FoldingSet.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/FoldingSet.cpp.o -c ../unittests/ADT/FoldingSet.cpp [446/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/FunctionExtrasTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/FunctionExtrasTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/FunctionExtrasTest.cpp.o -c ../unittests/ADT/FunctionExtrasTest.cpp [447/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/FunctionRefTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/FunctionRefTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/FunctionRefTest.cpp.o -c ../unittests/ADT/FunctionRefTest.cpp [448/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/HashingTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/HashingTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/HashingTest.cpp.o -c ../unittests/ADT/HashingTest.cpp [449/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/IListBaseTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/IListBaseTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/IListBaseTest.cpp.o -c ../unittests/ADT/IListBaseTest.cpp [450/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/IListIteratorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/IListIteratorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/IListIteratorTest.cpp.o -c ../unittests/ADT/IListIteratorTest.cpp [451/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/IListNodeBaseTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/IListNodeBaseTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/IListNodeBaseTest.cpp.o -c ../unittests/ADT/IListNodeBaseTest.cpp [452/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/IListNodeTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/IListNodeTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/IListNodeTest.cpp.o -c ../unittests/ADT/IListNodeTest.cpp [453/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/IListSentinelTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/IListSentinelTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/IListSentinelTest.cpp.o -c ../unittests/ADT/IListSentinelTest.cpp [454/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/IListTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/IListTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/IListTest.cpp.o -c ../unittests/ADT/IListTest.cpp [455/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableListTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableListTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableListTest.cpp.o -c ../unittests/ADT/ImmutableListTest.cpp [456/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableMapTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableMapTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableMapTest.cpp.o -c ../unittests/ADT/ImmutableMapTest.cpp [457/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableSetTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableSetTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableSetTest.cpp.o -c ../unittests/ADT/ImmutableSetTest.cpp [458/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/IntEqClassesTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/IntEqClassesTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/IntEqClassesTest.cpp.o -c ../unittests/ADT/IntEqClassesTest.cpp [459/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/IntervalMapTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/IntervalMapTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/IntervalMapTest.cpp.o -c ../unittests/ADT/IntervalMapTest.cpp [460/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/IntrusiveRefCntPtrTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/IntrusiveRefCntPtrTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/IntrusiveRefCntPtrTest.cpp.o -c ../unittests/ADT/IntrusiveRefCntPtrTest.cpp [461/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/IteratorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/IteratorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/IteratorTest.cpp.o -c ../unittests/ADT/IteratorTest.cpp [462/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/MappedIteratorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/MappedIteratorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/MappedIteratorTest.cpp.o -c ../unittests/ADT/MappedIteratorTest.cpp [463/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/MapVectorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/MapVectorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/MapVectorTest.cpp.o -c ../unittests/ADT/MapVectorTest.cpp [464/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/OptionalTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/OptionalTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/OptionalTest.cpp.o -c ../unittests/ADT/OptionalTest.cpp [465/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/PackedVectorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/PackedVectorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/PackedVectorTest.cpp.o -c ../unittests/ADT/PackedVectorTest.cpp [466/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/PointerEmbeddedIntTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/PointerEmbeddedIntTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/PointerEmbeddedIntTest.cpp.o -c ../unittests/ADT/PointerEmbeddedIntTest.cpp [467/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/PointerIntPairTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/PointerIntPairTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/PointerIntPairTest.cpp.o -c ../unittests/ADT/PointerIntPairTest.cpp [468/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/PointerSumTypeTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/PointerSumTypeTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/PointerSumTypeTest.cpp.o -c ../unittests/ADT/PointerSumTypeTest.cpp [469/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/PointerUnionTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/PointerUnionTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/PointerUnionTest.cpp.o -c ../unittests/ADT/PointerUnionTest.cpp [470/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/PostOrderIteratorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/PostOrderIteratorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/PostOrderIteratorTest.cpp.o -c ../unittests/ADT/PostOrderIteratorTest.cpp [471/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/PriorityWorklistTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/PriorityWorklistTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/PriorityWorklistTest.cpp.o -c ../unittests/ADT/PriorityWorklistTest.cpp [472/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/RangeAdapterTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/RangeAdapterTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/RangeAdapterTest.cpp.o -c ../unittests/ADT/RangeAdapterTest.cpp [473/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/SCCIteratorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/SCCIteratorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/SCCIteratorTest.cpp.o -c ../unittests/ADT/SCCIteratorTest.cpp [474/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/STLExtrasTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/STLExtrasTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/STLExtrasTest.cpp.o -c ../unittests/ADT/STLExtrasTest.cpp [475/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/STLForwardCompatTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/STLForwardCompatTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/STLForwardCompatTest.cpp.o -c ../unittests/ADT/STLForwardCompatTest.cpp [476/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/ScopeExitTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/ScopeExitTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/ScopeExitTest.cpp.o -c ../unittests/ADT/ScopeExitTest.cpp [477/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/SequenceTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/SequenceTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/SequenceTest.cpp.o -c ../unittests/ADT/SequenceTest.cpp ../unittests/ADT/SequenceTest.cpp:38:46: warning: ISO C++11 requires at least one argument for the "..." in a variadic macro 38 | TYPED_TEST_SUITE(StrongIntTest, IntegralTypes); | ^ [478/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/SetVectorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/SetVectorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/SetVectorTest.cpp.o -c ../unittests/ADT/SetVectorTest.cpp [479/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/SimpleIListTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/SimpleIListTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/SimpleIListTest.cpp.o -c ../unittests/ADT/SimpleIListTest.cpp [480/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/SmallPtrSetTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/SmallPtrSetTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/SmallPtrSetTest.cpp.o -c ../unittests/ADT/SmallPtrSetTest.cpp [481/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/SmallSetTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/SmallSetTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/SmallSetTest.cpp.o -c ../unittests/ADT/SmallSetTest.cpp [482/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/SmallStringTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/SmallStringTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/SmallStringTest.cpp.o -c ../unittests/ADT/SmallStringTest.cpp [483/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/SmallVectorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/SmallVectorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/SmallVectorTest.cpp.o -c ../unittests/ADT/SmallVectorTest.cpp [484/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/SparseBitVectorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/SparseBitVectorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/SparseBitVectorTest.cpp.o -c ../unittests/ADT/SparseBitVectorTest.cpp [485/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/SparseMultiSetTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/SparseMultiSetTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/SparseMultiSetTest.cpp.o -c ../unittests/ADT/SparseMultiSetTest.cpp [486/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/SparseSetTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/SparseSetTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/SparseSetTest.cpp.o -c ../unittests/ADT/SparseSetTest.cpp [487/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/StatisticTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/StatisticTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/StatisticTest.cpp.o -c ../unittests/ADT/StatisticTest.cpp [488/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/StringExtrasTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/StringExtrasTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/StringExtrasTest.cpp.o -c ../unittests/ADT/StringExtrasTest.cpp [489/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/StringMapTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/StringMapTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/StringMapTest.cpp.o -c ../unittests/ADT/StringMapTest.cpp ../unittests/ADT/StringMapTest.cpp: In member function 'virtual void {anonymous}::StringMapCustomTest_StringMapEntryBaseSize_Test::TestBody()': ../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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ../unittests/ADT/StringMapTest.cpp: In member function 'virtual void {anonymous}::StringMapCustomTest_StringMapEntrySize_Test::TestBody()': ../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; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [490/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/StringRefTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/StringRefTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/StringRefTest.cpp.o -c ../unittests/ADT/StringRefTest.cpp [491/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/StringSetTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/StringSetTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/StringSetTest.cpp.o -c ../unittests/ADT/StringSetTest.cpp [492/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/StringSwitchTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/StringSwitchTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/StringSwitchTest.cpp.o -c ../unittests/ADT/StringSwitchTest.cpp [493/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/TinyPtrVectorTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/TinyPtrVectorTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/TinyPtrVectorTest.cpp.o -c ../unittests/ADT/TinyPtrVectorTest.cpp [494/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/TripleTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/TripleTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/TripleTest.cpp.o -c ../unittests/ADT/TripleTest.cpp [495/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/TwineTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/TwineTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/TwineTest.cpp.o -c ../unittests/ADT/TwineTest.cpp [496/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/TypeSwitchTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/TypeSwitchTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/TypeSwitchTest.cpp.o -c ../unittests/ADT/TypeSwitchTest.cpp [497/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/TypeTraitsTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/TypeTraitsTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/TypeTraitsTest.cpp.o -c ../unittests/ADT/TypeTraitsTest.cpp [498/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ADT -I../unittests/ADT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ADT/CMakeFiles/ADTTests.dir/WaymarkingTest.cpp.o -MF unittests/ADT/CMakeFiles/ADTTests.dir/WaymarkingTest.cpp.o.d -o unittests/ADT/CMakeFiles/ADTTests.dir/WaymarkingTest.cpp.o -c ../unittests/ADT/WaymarkingTest.cpp [499/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/AliasAnalysisTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/AliasAnalysisTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/AliasAnalysisTest.cpp.o -c ../unittests/Analysis/AliasAnalysisTest.cpp [500/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/AliasSetTrackerTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/AliasSetTrackerTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/AliasSetTrackerTest.cpp.o -c ../unittests/Analysis/AliasSetTrackerTest.cpp [501/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/AssumeBundleQueriesTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/AssumeBundleQueriesTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/AssumeBundleQueriesTest.cpp.o -c ../unittests/Analysis/AssumeBundleQueriesTest.cpp [502/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/BasicAliasAnalysisTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/BasicAliasAnalysisTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/BasicAliasAnalysisTest.cpp.o -c ../unittests/Analysis/BasicAliasAnalysisTest.cpp [503/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/BlockFrequencyInfoTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/BlockFrequencyInfoTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/BlockFrequencyInfoTest.cpp.o -c ../unittests/Analysis/BlockFrequencyInfoTest.cpp [504/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/BranchProbabilityInfoTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/BranchProbabilityInfoTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/BranchProbabilityInfoTest.cpp.o -c ../unittests/Analysis/BranchProbabilityInfoTest.cpp [505/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/CallGraphTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/CallGraphTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/CallGraphTest.cpp.o -c ../unittests/Analysis/CallGraphTest.cpp [506/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/CaptureTrackingTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/CaptureTrackingTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/CaptureTrackingTest.cpp.o -c ../unittests/Analysis/CaptureTrackingTest.cpp [507/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/CFGTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/CFGTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/CFGTest.cpp.o -c ../unittests/Analysis/CFGTest.cpp [508/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/CGSCCPassManagerTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/CGSCCPassManagerTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/CGSCCPassManagerTest.cpp.o -c ../unittests/Analysis/CGSCCPassManagerTest.cpp [509/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/ConstraintSystemTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/ConstraintSystemTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/ConstraintSystemTest.cpp.o -c ../unittests/Analysis/ConstraintSystemTest.cpp [510/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/DDGTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/DDGTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/DDGTest.cpp.o -c ../unittests/Analysis/DDGTest.cpp [511/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/DivergenceAnalysisTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/DivergenceAnalysisTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/DivergenceAnalysisTest.cpp.o -c ../unittests/Analysis/DivergenceAnalysisTest.cpp [512/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/DomTreeUpdaterTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/DomTreeUpdaterTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/DomTreeUpdaterTest.cpp.o -c ../unittests/Analysis/DomTreeUpdaterTest.cpp [513/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/GlobalsModRefTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/GlobalsModRefTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/GlobalsModRefTest.cpp.o -c ../unittests/Analysis/GlobalsModRefTest.cpp [514/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/FunctionPropertiesAnalysisTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/FunctionPropertiesAnalysisTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/FunctionPropertiesAnalysisTest.cpp.o -c ../unittests/Analysis/FunctionPropertiesAnalysisTest.cpp [515/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/InlineCostTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/InlineCostTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/InlineCostTest.cpp.o -c ../unittests/Analysis/InlineCostTest.cpp [516/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/ValueLatticeTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/ValueLatticeTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/ValueLatticeTest.cpp.o -c ../unittests/Analysis/ValueLatticeTest.cpp [517/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/IRSimilarityIdentifierTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/IRSimilarityIdentifierTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/IRSimilarityIdentifierTest.cpp.o -c ../unittests/Analysis/IRSimilarityIdentifierTest.cpp [518/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/IVDescriptorsTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/IVDescriptorsTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/IVDescriptorsTest.cpp.o -c ../unittests/Analysis/IVDescriptorsTest.cpp [519/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/LazyCallGraphTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/LazyCallGraphTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/LazyCallGraphTest.cpp.o -c ../unittests/Analysis/LazyCallGraphTest.cpp [520/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoadsTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoadsTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoadsTest.cpp.o -c ../unittests/Analysis/LoadsTest.cpp [521/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoopInfoTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoopInfoTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoopInfoTest.cpp.o -c ../unittests/Analysis/LoopInfoTest.cpp [522/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoopNestTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoopNestTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoopNestTest.cpp.o -c ../unittests/Analysis/LoopNestTest.cpp [523/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/MemoryBuiltinsTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/MemoryBuiltinsTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/MemoryBuiltinsTest.cpp.o -c ../unittests/Analysis/MemoryBuiltinsTest.cpp [524/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/MemorySSATest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/MemorySSATest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/MemorySSATest.cpp.o -c ../unittests/Analysis/MemorySSATest.cpp [525/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/PhiValuesTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/PhiValuesTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/PhiValuesTest.cpp.o -c ../unittests/Analysis/PhiValuesTest.cpp [526/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/ProfileSummaryInfoTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/ProfileSummaryInfoTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/ProfileSummaryInfoTest.cpp.o -c ../unittests/Analysis/ProfileSummaryInfoTest.cpp [527/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/ScalarEvolutionTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/ScalarEvolutionTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/ScalarEvolutionTest.cpp.o -c ../unittests/Analysis/ScalarEvolutionTest.cpp [528/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/VectorFunctionABITest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/VectorFunctionABITest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/VectorFunctionABITest.cpp.o -c ../unittests/Analysis/VectorFunctionABITest.cpp [529/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/SparsePropagation.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/SparsePropagation.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/SparsePropagation.cpp.o -c ../unittests/Analysis/SparsePropagation.cpp [530/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/TargetLibraryInfoTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/TargetLibraryInfoTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/TargetLibraryInfoTest.cpp.o -c ../unittests/Analysis/TargetLibraryInfoTest.cpp [531/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/TBAATest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/TBAATest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/TBAATest.cpp.o -c ../unittests/Analysis/TBAATest.cpp [532/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/UnrollAnalyzerTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/UnrollAnalyzerTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/UnrollAnalyzerTest.cpp.o -c ../unittests/Analysis/UnrollAnalyzerTest.cpp [533/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/ValueTrackingTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/ValueTrackingTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/ValueTrackingTest.cpp.o -c ../unittests/Analysis/ValueTrackingTest.cpp [534/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Analysis -I../unittests/Analysis -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Analysis/CMakeFiles/AnalysisTests.dir/VectorUtilsTest.cpp.o -MF unittests/Analysis/CMakeFiles/AnalysisTests.dir/VectorUtilsTest.cpp.o.d -o unittests/Analysis/CMakeFiles/AnalysisTests.dir/VectorUtilsTest.cpp.o -c ../unittests/Analysis/VectorUtilsTest.cpp [535/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/AsmParser -I../unittests/AsmParser -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/AsmParser/CMakeFiles/AsmParserTests.dir/AsmParserTest.cpp.o -MF unittests/AsmParser/CMakeFiles/AsmParserTests.dir/AsmParserTest.cpp.o.d -o unittests/AsmParser/CMakeFiles/AsmParserTests.dir/AsmParserTest.cpp.o -c ../unittests/AsmParser/AsmParserTest.cpp [536/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/BinaryFormat -I../unittests/BinaryFormat -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/DwarfTest.cpp.o -MF unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/DwarfTest.cpp.o.d -o unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/DwarfTest.cpp.o -c ../unittests/BinaryFormat/DwarfTest.cpp [537/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/BinaryFormat -I../unittests/BinaryFormat -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MachOTest.cpp.o -MF unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MachOTest.cpp.o.d -o unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MachOTest.cpp.o -c ../unittests/BinaryFormat/MachOTest.cpp [538/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/BinaryFormat -I../unittests/BinaryFormat -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackDocumentTest.cpp.o -MF unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackDocumentTest.cpp.o.d -o unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackDocumentTest.cpp.o -c ../unittests/BinaryFormat/MsgPackDocumentTest.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/BinaryFormat/MsgPackReader.h:36, from ../include/llvm/BinaryFormat/MsgPackDocument.h:20, from ../unittests/BinaryFormat/MsgPackDocumentTest.cpp:10: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/BinaryFormat/MsgPackReader.h:36, from ../include/llvm/BinaryFormat/MsgPackDocument.h:20, from ../unittests/BinaryFormat/MsgPackDocumentTest.cpp:10: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void MsgPackDocument_TestWriteArray_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void MsgPackDocument_TestOutputYAMLArray_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [539/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/BinaryFormat -I../unittests/BinaryFormat -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackReaderTest.cpp.o -MF unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackReaderTest.cpp.o.d -o unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackReaderTest.cpp.o -c ../unittests/BinaryFormat/MsgPackReaderTest.cpp [540/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/BinaryFormat -I../unittests/BinaryFormat -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackWriterTest.cpp.o -MF unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackWriterTest.cpp.o.d -o unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackWriterTest.cpp.o -c ../unittests/BinaryFormat/MsgPackWriterTest.cpp [541/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/BinaryFormat -I../unittests/BinaryFormat -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/TestFileMagic.cpp.o -MF unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/TestFileMagic.cpp.o.d -o unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/TestFileMagic.cpp.o -c ../unittests/BinaryFormat/TestFileMagic.cpp [542/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Bitcode -I../unittests/Bitcode -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Bitcode/CMakeFiles/BitcodeTests.dir/BitReaderTest.cpp.o -MF unittests/Bitcode/CMakeFiles/BitcodeTests.dir/BitReaderTest.cpp.o.d -o unittests/Bitcode/CMakeFiles/BitcodeTests.dir/BitReaderTest.cpp.o -c ../unittests/Bitcode/BitReaderTest.cpp [543/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Bitcode -I../unittests/Bitcode -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Bitcode/CMakeFiles/BitcodeTests.dir/DataLayoutUpgradeTest.cpp.o -MF unittests/Bitcode/CMakeFiles/BitcodeTests.dir/DataLayoutUpgradeTest.cpp.o.d -o unittests/Bitcode/CMakeFiles/BitcodeTests.dir/DataLayoutUpgradeTest.cpp.o -c ../unittests/Bitcode/DataLayoutUpgradeTest.cpp [544/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Bitstream -I../unittests/Bitstream -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Bitstream/CMakeFiles/BitstreamTests.dir/BitstreamReaderTest.cpp.o -MF unittests/Bitstream/CMakeFiles/BitstreamTests.dir/BitstreamReaderTest.cpp.o.d -o unittests/Bitstream/CMakeFiles/BitstreamTests.dir/BitstreamReaderTest.cpp.o -c ../unittests/Bitstream/BitstreamReaderTest.cpp [545/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Bitstream -I../unittests/Bitstream -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Bitstream/CMakeFiles/BitstreamTests.dir/BitstreamWriterTest.cpp.o -MF unittests/Bitstream/CMakeFiles/BitstreamTests.dir/BitstreamWriterTest.cpp.o.d -o unittests/Bitstream/CMakeFiles/BitstreamTests.dir/BitstreamWriterTest.cpp.o -c ../unittests/Bitstream/BitstreamWriterTest.cpp [546/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen -I../unittests/CodeGen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AArch64SelectionDAGTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AArch64SelectionDAGTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AArch64SelectionDAGTest.cpp.o -c ../unittests/CodeGen/AArch64SelectionDAGTest.cpp [547/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen -I../unittests/CodeGen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AllocationOrderTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AllocationOrderTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AllocationOrderTest.cpp.o -c ../unittests/CodeGen/AllocationOrderTest.cpp [548/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen -I../unittests/CodeGen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AsmPrinterDwarfTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AsmPrinterDwarfTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AsmPrinterDwarfTest.cpp.o -c ../unittests/CodeGen/AsmPrinterDwarfTest.cpp [549/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen -I../unittests/CodeGen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/DIEHashTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/DIEHashTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/DIEHashTest.cpp.o -c ../unittests/CodeGen/DIEHashTest.cpp [550/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen -I../unittests/CodeGen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/DIETest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/DIETest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/DIETest.cpp.o -c ../unittests/CodeGen/DIETest.cpp [551/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen -I../unittests/CodeGen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LowLevelTypeTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LowLevelTypeTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LowLevelTypeTest.cpp.o -c ../unittests/CodeGen/LowLevelTypeTest.cpp In file included from ../include/llvm/CodeGen/LowLevelType.h:19, from ../unittests/CodeGen/LowLevelTypeTest.cpp:9: ../include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': ../include/llvm/Support/LowLevelTypeImpl.h:64:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 64 | static LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ ../include/llvm/Support/LowLevelTypeImpl.h: In member function 'virtual void {anonymous}::LowLevelTypeTest_ChangeElementType_Test::TestBody()': ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:175:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 175 | return isVector() ? LLT::vector(getElementCount(), NewEltTy) : NewEltTy; | ^ ../include/llvm/Support/LowLevelTypeImpl.h:175:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 175 | return isVector() ? LLT::vector(getElementCount(), NewEltTy) : NewEltTy; | ^ ../include/llvm/Support/LowLevelTypeImpl.h:175:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 175 | return isVector() ? LLT::vector(getElementCount(), NewEltTy) : NewEltTy; | ^ ../include/llvm/Support/LowLevelTypeImpl.h:175:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 175 | return isVector() ? LLT::vector(getElementCount(), NewEltTy) : NewEltTy; | ^ ../include/llvm/Support/LowLevelTypeImpl.h:175:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 175 | return isVector() ? LLT::vector(getElementCount(), NewEltTy) : NewEltTy; | ^ ../include/llvm/Support/LowLevelTypeImpl.h:175:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 175 | return isVector() ? LLT::vector(getElementCount(), NewEltTy) : NewEltTy; | ^ ../include/llvm/Support/LowLevelTypeImpl.h:175:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 175 | return isVector() ? LLT::vector(getElementCount(), NewEltTy) : NewEltTy; | ^ ../include/llvm/Support/LowLevelTypeImpl.h:175:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 175 | return isVector() ? LLT::vector(getElementCount(), NewEltTy) : NewEltTy; | ^ ../include/llvm/Support/LowLevelTypeImpl.h:95:70: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 95 | return vector(ElementCount::getScalable(MinNumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:95:70: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 95 | return vector(ElementCount::getScalable(MinNumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:175:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 175 | return isVector() ? LLT::vector(getElementCount(), NewEltTy) : NewEltTy; | ^ ../include/llvm/Support/LowLevelTypeImpl.h:175:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 175 | return isVector() ? LLT::vector(getElementCount(), NewEltTy) : NewEltTy; | ^ ../include/llvm/Support/LowLevelTypeImpl.h:175:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 175 | return isVector() ? LLT::vector(getElementCount(), NewEltTy) : NewEltTy; | ^ ../include/llvm/Support/LowLevelTypeImpl.h:175:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 175 | return isVector() ? LLT::vector(getElementCount(), NewEltTy) : NewEltTy; | ^ ../include/llvm/Support/LowLevelTypeImpl.h: In member function 'virtual void {anonymous}::LowLevelTypeTest_ChangeNumElements_Test::TestBody()': ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h: In member function 'virtual void {anonymous}::LowLevelTypeTest_Divide_Test::TestBody()': ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:99:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 99 | return EC.isScalar() ? ScalarTy : LLT::vector(EC, ScalarTy); | ^ [552/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen -I../unittests/CodeGen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LexicalScopesTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LexicalScopesTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LexicalScopesTest.cpp.o -c ../unittests/CodeGen/LexicalScopesTest.cpp In file included from ../unittests/CodeGen/LexicalScopesTest.cpp:17: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../unittests/CodeGen/LexicalScopesTest.cpp:17: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool isConstantUnsignedBitfieldExtactLegal(unsigned Opc, LLT Ty1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': ../include/llvm/CodeGen/TargetLowering.h:4001:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4001 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ In file included from ../unittests/CodeGen/LexicalScopesTest.cpp:36: ../unittests/CodeGen/MFCommon.inc: In constructor '{anonymous}::LexicalScopesTest::LexicalScopesTest()': ../unittests/CodeGen/MFCommon.inc:77:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 77 | FL(), TL(TM) {} | ^ ../unittests/CodeGen/MFCommon.inc:77:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [553/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen -I../unittests/CodeGen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrBundleIteratorTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrBundleIteratorTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrBundleIteratorTest.cpp.o -c ../unittests/CodeGen/MachineInstrBundleIteratorTest.cpp [554/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen -I../unittests/CodeGen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrTest.cpp.o -c ../unittests/CodeGen/MachineInstrTest.cpp In file included from ../unittests/CodeGen/MachineInstrTest.cpp:17: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::LLT llvm::TargetLoweringBase::getPreferredShiftAmountTy(llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:384:15: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 384 | virtual LLT getPreferredShiftAmountTy(LLT ShiftValueTy) const { | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../unittests/CodeGen/MachineInstrTest.cpp:17: ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::allowsMisalignedMemoryAccesses(llvm::LLT, unsigned int, llvm::Align, llvm::MachineMemOperand::Flags, bool*) const': ../include/llvm/CodeGen/TargetLowering.h:1648:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1648 | virtual bool allowsMisalignedMemoryAccesses( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual bool llvm::TargetLoweringBase::isConstantUnsignedBitfieldExtactLegal(unsigned int, llvm::LLT, llvm::LLT) const': ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1809 | virtual bool isConstantUnsignedBitfieldExtactLegal(unsigned Opc, LLT Ty1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetLowering.h:1809:16: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 ../include/llvm/CodeGen/TargetLowering.h: In member function 'virtual llvm::Register llvm::TargetLowering::getRegisterByName(const char*, llvm::LLT, const llvm::MachineFunction&) const': ../include/llvm/CodeGen/TargetLowering.h:4001:20: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4001 | virtual Register getRegisterByName(const char* RegName, LLT Ty, | ^~~~~~~~~~~~~~~~~ In file included from ../unittests/CodeGen/MachineInstrTest.cpp:34: ../unittests/CodeGen/MFCommon.inc: In function 'std::unique_ptr {anonymous}::createMachineFunction(llvm::LLVMContext&, llvm::Module&)': ../unittests/CodeGen/MFCommon.inc:77:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 77 | FL(), TL(TM) {} | ^ ../unittests/CodeGen/MFCommon.inc:77:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [555/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen -I../unittests/CodeGen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineOperandTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineOperandTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineOperandTest.cpp.o -c ../unittests/CodeGen/MachineOperandTest.cpp ../unittests/CodeGen/MachineOperandTest.cpp: In member function 'virtual void {anonymous}::MachineOperandTest_PrintMetadata_Test::TestBody()': ../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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [556/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen -I../unittests/CodeGen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/PassManagerTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/PassManagerTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/PassManagerTest.cpp.o -c ../unittests/CodeGen/PassManagerTest.cpp [557/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen -I../unittests/CodeGen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/ScalableVectorMVTsTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/ScalableVectorMVTsTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/ScalableVectorMVTsTest.cpp.o -c ../unittests/CodeGen/ScalableVectorMVTsTest.cpp [558/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen -I../unittests/CodeGen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/SelectionDAGAddressAnalysisTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/SelectionDAGAddressAnalysisTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/SelectionDAGAddressAnalysisTest.cpp.o -c ../unittests/CodeGen/SelectionDAGAddressAnalysisTest.cpp [559/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen -I../unittests/CodeGen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TypeTraitsTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TypeTraitsTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TypeTraitsTest.cpp.o -c ../unittests/CodeGen/TypeTraitsTest.cpp [560/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen -I../unittests/CodeGen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TargetOptionsTest.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TargetOptionsTest.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TargetOptionsTest.cpp.o -c ../unittests/CodeGen/TargetOptionsTest.cpp [561/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen -I../unittests/CodeGen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TestAsmPrinter.cpp.o -MF unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TestAsmPrinter.cpp.o.d -o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TestAsmPrinter.cpp.o -c ../unittests/CodeGen/TestAsmPrinter.cpp [562/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen/GlobalISel -I../unittests/CodeGen/GlobalISel -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/ConstantFoldingTest.cpp.o -MF unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/ConstantFoldingTest.cpp.o.d -o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/ConstantFoldingTest.cpp.o -c ../unittests/CodeGen/GlobalISel/ConstantFoldingTest.cpp In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/ConstantFoldingTest.cpp:9: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_FoldWithBuilder_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/ConstantFoldingTest.cpp:36:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 36 | {CFB.buildConstant(s32, 0), CFB.buildConstant(s32, 1)}); | ^ ../unittests/CodeGen/GlobalISel/ConstantFoldingTest.cpp:36:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/ConstantFoldingTest.cpp:36:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/ConstantFoldingTest.cpp:48:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 48 | {CFB1.buildConstant(s32, 1), CFB1.buildConstant(s32, 1)}); | ^ ../unittests/CodeGen/GlobalISel/ConstantFoldingTest.cpp:48:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/ConstantFoldingTest.cpp:48:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/ConstantFoldingTest.cpp:56:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 56 | {CFB1.buildConstant(s32, 0x01), uint64_t(8)}); | ^ ../unittests/CodeGen/GlobalISel/ConstantFoldingTest.cpp:56:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/ConstantFoldingTest.cpp:56:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/ConstantFoldingTest.cpp:64:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 64 | {CFB1.buildConstant(s32, 0x80), uint64_t(8)}); | ^ ../unittests/CodeGen/GlobalISel/ConstantFoldingTest.cpp:64:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/ConstantFoldingTest.cpp:64:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [563/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen/GlobalISel -I../unittests/CodeGen/GlobalISel -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/CSETest.cpp.o -MF unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/CSETest.cpp.o.d -o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/CSETest.cpp.o -c ../unittests/CodeGen/GlobalISel/CSETest.cpp ../unittests/CodeGen/GlobalISel/CSETest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_TestCSEConstantConfig_Test::TestBody()': ../unittests/CodeGen/GlobalISel/CSETest.cpp:117:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 117 | auto MIBInput = B.buildInstr(TargetOpcode::G_TRUNC, {s16}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/CSETest.cpp:117:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:117:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:118:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 118 | auto MIBAdd = B.buildInstr(TargetOpcode::G_ADD, {s16}, {MIBInput, MIBInput}); | ^ ../unittests/CodeGen/GlobalISel/CSETest.cpp:118:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:118:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:127:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 127 | CSEB.buildInstr(TargetOpcode::G_ADD, {s16}, {MIBInput, MIBInput}); | ^ ../unittests/CodeGen/GlobalISel/CSETest.cpp:127:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:127:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_TestCSE_Test::TestBody()': ../unittests/CodeGen/GlobalISel/CSETest.cpp:22:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 22 | auto MIBInput = B.buildInstr(TargetOpcode::G_TRUNC, {s16}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/CSETest.cpp:22:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:22:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:23:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 23 | auto MIBInput1 = B.buildInstr(TargetOpcode::G_TRUNC, {s16}, {Copies[1]}); | ^ ../unittests/CodeGen/GlobalISel/CSETest.cpp:23:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:23:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:24:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 24 | auto MIBAdd = B.buildInstr(TargetOpcode::G_ADD, {s16}, {MIBInput, MIBInput}); | ^ ../unittests/CodeGen/GlobalISel/CSETest.cpp:24:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:24:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:34:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 34 | CSEB.buildInstr(TargetOpcode::G_ADD, {AddReg}, {MIBInput, MIBInput}); | ^ ../unittests/CodeGen/GlobalISel/CSETest.cpp:34:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:34:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:37:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 37 | CSEB.buildInstr(TargetOpcode::G_ADD, {s16}, {MIBInput, MIBInput}); | ^ ../unittests/CodeGen/GlobalISel/CSETest.cpp:37:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:37:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:40:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 40 | CSEB.buildInstr(TargetOpcode::G_ADD, {s16}, {MIBInput, MIBInput}); | ^ ../unittests/CodeGen/GlobalISel/CSETest.cpp:40:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:40:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:43:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 43 | CSEB.buildInstr(TargetOpcode::G_ADD, {s16}, {MIBInput, MIBInput1}); | ^ ../unittests/CodeGen/GlobalISel/CSETest.cpp:43:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:43:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:51:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 51 | auto MIBCF1 = CSEB.buildInstr(TargetOpcode::G_ADD, {s32}, {MIBCst, MIBCst}); | ^ ../unittests/CodeGen/GlobalISel/CSETest.cpp:51:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:51:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:98:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 98 | CSEB.buildInstr(TargetOpcode::G_AND, {s32}, {Copies[0], Copies[1]}); | ^ ../unittests/CodeGen/GlobalISel/CSETest.cpp:98:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:98:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:102:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 102 | {Copies[0], static_cast(0)}); | ^ ../unittests/CodeGen/GlobalISel/CSETest.cpp:102:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:102:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:104:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 104 | {Copies[0], static_cast(0)}); | ^ ../unittests/CodeGen/GlobalISel/CSETest.cpp:104:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:104:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:106:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 106 | {Copies[0], static_cast(1)}); | ^ ../unittests/CodeGen/GlobalISel/CSETest.cpp:106:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/CSETest.cpp:106:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [564/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen/GlobalISel -I../unittests/CodeGen/GlobalISel -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerTest.cpp.o -MF unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerTest.cpp.o.d -o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerTest.cpp.o -c ../unittests/CodeGen/GlobalISel/LegalizerTest.cpp In file included from ../unittests/CodeGen/GlobalISel/GISelMITest.h:13, from ../unittests/CodeGen/GlobalISel/LegalizerTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In constructor '{anonymous}::ALegalizerInfo::ALegalizerInfo(const llvm::TargetSubtargetInfo&)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:589:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 589 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 590 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [565/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen/GlobalISel -I../unittests/CodeGen/GlobalISel -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerHelperTest.cpp.o -MF unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerHelperTest.cpp.o.d -o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerHelperTest.cpp.o -c ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:11, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': ../include/llvm/Support/LowLevelTypeImpl.h:64:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 64 | static LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ ../include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = std::pair; _Functor = llvm::LegalizeRuleSet::clampMinNumElements(unsigned int, llvm::LLT, unsigned int)::; _ArgTypes = {const llvm::LegalityQuery&}]': ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildBitcast(const llvm::DstOp&, const llvm::SrcOp&)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'virtual void {anonymous}::AArch64GISelMITest_NarrowSEXTINREG_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1912:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1912 | {B.buildInstr(TargetOpcode::G_TRUNC, {LLT::scalar(16)}, {Copies[0]}), | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1912:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1912:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1913:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1913 | uint64_t(8)}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1913:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1913:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1919:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1919 | ASSERT_TRUE(Helper.narrowScalar(*MIB, 0, LLT::scalar(10)) == | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1919:3: note: in expansion of macro 'ASSERT_TRUE' 1919 | ASSERT_TRUE(Helper.narrowScalar(*MIB, 0, LLT::scalar(10)) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'virtual void {anonymous}::AArch64GISelMITest_NarrowSEXTINREG2_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1944:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1944 | {B.buildInstr(TargetOpcode::G_TRUNC, {LLT::scalar(32)}, {Copies[0]}), | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1944:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1944:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1945:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1945 | uint64_t(9)}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1945:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1945:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1951:34: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1951 | ASSERT_TRUE(Helper.narrowScalar(*MIB, 0, LLT::scalar(8)) == | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1951:3: note: in expansion of macro 'ASSERT_TRUE' 1951 | ASSERT_TRUE(Helper.narrowScalar(*MIB, 0, LLT::scalar(8)) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'virtual void {anonymous}::AArch64GISelMITest_LowerSEXTINREG_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1978:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1978 | {B.buildInstr(TargetOpcode::G_TRUNC, {LLT::scalar(32)}, {Copies[0]}), | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1978:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1978:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1979:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1979 | uint64_t(8)}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1979:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1979:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1985:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1985 | ASSERT_TRUE(Helper.lower(*MIB, 0, LLT()) == | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1985:3: note: in expansion of macro 'ASSERT_TRUE' 1985 | ASSERT_TRUE(Helper.lower(*MIB, 0, LLT()) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In member function 'virtual void {anonymous}::AArch64GISelMITest_WidenSEXTINREG_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1879:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1879 | {B.buildInstr(TargetOpcode::G_TRUNC, {LLT::scalar(32)}, {Copies[0]}), | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1879:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1879:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1880:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1880 | uint64_t(8)}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1880:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1880:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1886:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1886 | ASSERT_TRUE(Helper.widenScalar(*MIB, 0, LLT::scalar(64)) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1886:3: note: in expansion of macro 'ASSERT_TRUE' 1886 | ASSERT_TRUE(Helper.widenScalar(*MIB, 0, LLT::scalar(64)) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenUADDO_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:741:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 741 | B.buildInstr(TargetOpcode::G_UADDO, {s8, CarryReg}, {MIBTrunc, MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:741:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:741:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:745:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 745 | EXPECT_TRUE(Helper.widenScalar(*MIBUAddO, 0, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:745:3: note: in expansion of macro 'EXPECT_TRUE' 745 | EXPECT_TRUE(Helper.widenScalar(*MIBUAddO, 0, s16) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenUSUBO_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:780:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 780 | B.buildInstr(TargetOpcode::G_USUBO, {s8, CarryReg}, {MIBTrunc, MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:780:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:780:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:784:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 784 | EXPECT_TRUE(Helper.widenScalar(*MIBUSUBO, 0, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:784:3: note: in expansion of macro 'EXPECT_TRUE' 784 | EXPECT_TRUE(Helper.widenScalar(*MIBUSUBO, 0, s16) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenSADDO_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:819:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 819 | B.buildInstr(TargetOpcode::G_SADDO, {s8, CarryReg}, {MIBTrunc, MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:819:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:819:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:823:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 823 | EXPECT_TRUE(Helper.widenScalar(*MIBSAddO, 0, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:823:3: note: in expansion of macro 'EXPECT_TRUE' 823 | EXPECT_TRUE(Helper.widenScalar(*MIBSAddO, 0, s16) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenSSUBO_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:858:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 858 | B.buildInstr(TargetOpcode::G_SSUBO, {s8, CarryReg}, {MIBTrunc, MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:858:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:858:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:862:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 862 | EXPECT_TRUE(Helper.widenScalar(*MIBSSUBO, 0, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:862:3: note: in expansion of macro 'EXPECT_TRUE' 862 | EXPECT_TRUE(Helper.widenScalar(*MIBSSUBO, 0, s16) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenUADDE_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:897:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | {MIBTrunc, MIBTrunc, CarryIn}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:897:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:897:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:901:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 901 | EXPECT_TRUE(Helper.widenScalar(*MIBUAddO, 0, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:901:3: note: in expansion of macro 'EXPECT_TRUE' 901 | EXPECT_TRUE(Helper.widenScalar(*MIBUAddO, 0, s16) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenUSUBE_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:937:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 937 | {MIBTrunc, MIBTrunc, CarryIn}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:937:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:937:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:941:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 941 | EXPECT_TRUE(Helper.widenScalar(*MIBUSUBE, 0, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:941:3: note: in expansion of macro 'EXPECT_TRUE' 941 | EXPECT_TRUE(Helper.widenScalar(*MIBUSUBE, 0, s16) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenSADDE_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:977:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 977 | {MIBTrunc, MIBTrunc, CarryIn}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:977:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:977:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:981:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 981 | EXPECT_TRUE(Helper.widenScalar(*MIBUAddO, 0, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:981:3: note: in expansion of macro 'EXPECT_TRUE' 981 | EXPECT_TRUE(Helper.widenScalar(*MIBUAddO, 0, s16) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenSSUBE_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1017:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1017 | {MIBTrunc, MIBTrunc, CarryIn}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1017:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1017:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1021:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1021 | EXPECT_TRUE(Helper.widenScalar(*MIBSSUBE, 0, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1021:3: note: in expansion of macro 'EXPECT_TRUE' 1021 | EXPECT_TRUE(Helper.widenScalar(*MIBSSUBE, 0, s16) == | ^~~~~~~~~~~ In file included from ../unittests/CodeGen/GlobalISel/GISelMITest.h:13, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionFor(llvm::LegalizeActions::LegalizeAction, std::initializer_list)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:459:20: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 459 | LegalizeRuleSet &actionFor(LegalizeAction Action, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerBitCountingCTTZ1_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:228:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 228 | B.buildInstr(TargetOpcode::G_CTTZ, {LLT::scalar(64)}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:228:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:228:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:233:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 233 | EXPECT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:233:3: note: in expansion of macro 'EXPECT_TRUE' 233 | EXPECT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerBitCountingCTTZ3_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:434:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 434 | {LLT::scalar(64)}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:434:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:434:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:438:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 438 | EXPECT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:438:3: note: in expansion of macro 'EXPECT_TRUE' 438 | EXPECT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerBitCountingCTLZ0_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:461:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 461 | B.buildInstr(TargetOpcode::G_CTLZ, {LLT::scalar(64)}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:461:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:461:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:465:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 465 | EXPECT_TRUE(Helper.lower(*MIBCTLZ, 0, LLT::scalar(64)) == | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:465:3: note: in expansion of macro 'EXPECT_TRUE' 465 | EXPECT_TRUE(Helper.lower(*MIBCTLZ, 0, LLT::scalar(64)) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerBitCountingCTTZ2_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:332:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 332 | B.buildInstr(TargetOpcode::G_CTTZ, {LLT::scalar(64)}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:332:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:332:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:338:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 338 | EXPECT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:338:3: note: in expansion of macro 'EXPECT_TRUE' 338 | EXPECT_TRUE(Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerBitCountingCTLZ1_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:525:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 525 | auto MIBCTLZ = B.buildInstr(TargetOpcode::G_CTLZ, {s8}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:525:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:525:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:529:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 529 | EXPECT_TRUE(Helper.lower(*MIBCTLZ, 0, s8) == | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:529:3: note: in expansion of macro 'EXPECT_TRUE' 529 | EXPECT_TRUE(Helper.lower(*MIBCTLZ, 0, s8) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenBitCountingCTPOP_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:638:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 638 | auto MIBCTPOP = B.buildInstr(TargetOpcode::G_CTPOP, {s8}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:638:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:638:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:642:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 642 | EXPECT_TRUE(Helper.widenScalar(*MIBCTPOP, 1, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:642:3: note: in expansion of macro 'EXPECT_TRUE' 642 | EXPECT_TRUE(Helper.widenScalar(*MIBCTPOP, 1, s16) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenBitCountingCTLZ_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:567:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 567 | auto MIBCTLZ = B.buildInstr(TargetOpcode::G_CTLZ, {s8}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:567:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:567:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:571:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 571 | EXPECT_TRUE(Helper.widenScalar(*MIBCTLZ, 1, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:571:3: note: in expansion of macro 'EXPECT_TRUE' 571 | EXPECT_TRUE(Helper.widenScalar(*MIBCTLZ, 1, s16) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenBitCountingCTTZ_ZERO_UNDEF_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:672:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 672 | B.buildInstr(TargetOpcode::G_CTTZ_ZERO_UNDEF, {s8}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:672:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:672:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:676:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 676 | EXPECT_TRUE(Helper.widenScalar(*MIBCTTZ_ZERO_UNDEF, 1, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:676:3: note: in expansion of macro 'EXPECT_TRUE' 676 | EXPECT_TRUE(Helper.widenScalar(*MIBCTTZ_ZERO_UNDEF, 1, s16) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenBitCountingCTLZZeroUndef_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:603:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 603 | B.buildInstr(TargetOpcode::G_CTLZ_ZERO_UNDEF, {s8}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:603:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:603:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:607:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 607 | EXPECT_TRUE(Helper.widenScalar(*MIBCTLZ_ZU, 1, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:607:3: note: in expansion of macro 'EXPECT_TRUE' 607 | EXPECT_TRUE(Helper.widenScalar(*MIBCTLZ_ZU, 1, s16) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenBitCountingCTTZ_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:705:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 705 | auto MIBCTTZ = B.buildInstr(TargetOpcode::G_CTTZ, {s8}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:705:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:705:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:709:33: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 709 | EXPECT_TRUE(Helper.widenScalar(*MIBCTTZ, 1, s16) == | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:709:3: note: in expansion of macro 'EXPECT_TRUE' 709 | EXPECT_TRUE(Helper.widenScalar(*MIBCTTZ, 1, s16) == | ^~~~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_FewerElementsAnd_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1366:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1366 | EXPECT_TRUE(Helper.fewerElementsVector(*And, 0, V2S32) == | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1366:3: note: in expansion of macro 'EXPECT_TRUE' 1366 | EXPECT_TRUE(Helper.fewerElementsVector(*And, 0, V2S32) == | ^~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerRotates_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:40:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 40 | auto ROTR = B.buildInstr(TargetOpcode::G_ROTR, {S32}, {Src, Amt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:40:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:40:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:41:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 41 | auto ROTL = B.buildInstr(TargetOpcode::G_ROTL, {S32}, {Src, Amt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:41:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:41:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:48:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 48 | Helper.lower(*ROTR, 0, S32)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:47:3: note: in expansion of macro 'EXPECT_EQ' 47 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:50:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 50 | Helper.lower(*ROTL, 0, S32)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:49:3: note: in expansion of macro 'EXPECT_EQ' 49 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerRotatesNonPow2_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:93:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 93 | auto ROTR = B.buildInstr(TargetOpcode::G_ROTR, {S24}, {Src, Amt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:93:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:93:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:94:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 94 | auto ROTL = B.buildInstr(TargetOpcode::G_ROTL, {S24}, {Src, Amt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:94:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:94:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:101:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 101 | Helper.lower(*ROTR, 0, S24)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:100:3: note: in expansion of macro 'EXPECT_EQ' 100 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:103:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 103 | Helper.lower(*ROTL, 0, S24)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:102:3: note: in expansion of macro 'EXPECT_EQ' 102 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:11, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/Support/LowLevelTypeImpl.h: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerRotatesVector_Test::TestBody()': ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:153:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 153 | auto ROTR = B.buildInstr(TargetOpcode::G_ROTR, {V4S32}, {Src, Amt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:153:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:153:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:160:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 160 | Helper.lower(*ROTR, 0, V4S32)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:159:3: note: in expansion of macro 'EXPECT_EQ' 159 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerBitCountingCTTZ0_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:196:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 196 | B.buildInstr(TargetOpcode::G_CTTZ, {LLT::scalar(32)}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:196:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:196:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:202:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 202 | Helper.lower(*MIBCTTZ, 0, LLT::scalar(64))); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:201:3: note: in expansion of macro 'EXPECT_EQ' 201 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_NarrowScalarCTLZ_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:262:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 262 | B.buildInstr(TargetOpcode::G_CTLZ, {LLT::scalar(32)}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:262:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:262:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:268:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 268 | Helper.narrowScalar(*CTLZ, 1, LLT::scalar(32))); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:267:3: note: in expansion of macro 'EXPECT_EQ' 267 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_NarrowScalarCTTZ_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:297:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 297 | B.buildInstr(TargetOpcode::G_CTTZ, {LLT::scalar(32)}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:297:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:297:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:303:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 303 | Helper.narrowScalar(*CTTZ, 1, LLT::scalar(32))); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:302:3: note: in expansion of macro 'EXPECT_EQ' 302 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenBitCountingCTPOP1_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:369:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 369 | auto MIBCTPOP = B.buildInstr(TargetOpcode::G_CTPOP, {s16}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:369:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:369:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:375:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 375 | Helper.widenScalar(*MIBCTPOP, 1, s16)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:374:3: note: in expansion of macro 'EXPECT_EQ' 374 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenBitCountingCTPOP2_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:404:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 404 | auto MIBCTPOP = B.buildInstr(TargetOpcode::G_CTPOP, {s32}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:404:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:404:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:410:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 410 | Helper.widenScalar(*MIBCTPOP, 1, s16)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:409:3: note: in expansion of macro 'EXPECT_EQ' 409 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerBitCountingCTLZLibcall_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:492:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 492 | B.buildInstr(TargetOpcode::G_CTLZ, {LLT::scalar(32)}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:492:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:492:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:497:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 497 | Helper.lower(*MIBCTLZ, 0, LLT::scalar(32))); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:496:3: note: in expansion of macro 'EXPECT_EQ' 496 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_NarrowUADDO_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 514 | return buildInstr(TargetOpcode::G_UADDO, {Res, CarryOut}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1061:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1061 | Helper.narrowScalar(*UADDO, 0, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1060:3: note: in expansion of macro 'EXPECT_EQ' 1060 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_NarrowUSUBO_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:520:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 520 | return buildInstr(TargetOpcode::G_USUBO, {Res, CarryOut}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:520:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:520:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1098:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1098 | Helper.narrowScalar(*USUBO, 0, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1097:3: note: in expansion of macro 'EXPECT_EQ' 1097 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_NarrowSADDO_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:526:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 526 | return buildInstr(TargetOpcode::G_SADDO, {Res, CarryOut}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:526:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:526:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1135:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1135 | Helper.narrowScalar(*SADDO, 0, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1134:3: note: in expansion of macro 'EXPECT_EQ' 1134 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_NarrowSSUBO_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:532:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 532 | return buildInstr(TargetOpcode::G_SSUBO, {Res, CarryOut}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:532:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:532:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1172:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1172 | Helper.narrowScalar(*SSUBO, 0, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1171:3: note: in expansion of macro 'EXPECT_EQ' 1171 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_NarrowUADDE_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:553:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 553 | {Op0, Op1, CarryIn}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:553:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:553:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1210:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1210 | Helper.narrowScalar(*UADDE, 0, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1209:3: note: in expansion of macro 'EXPECT_EQ' 1209 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_NarrowUSUBE_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:561:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 561 | {Op0, Op1, CarryIn}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:561:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:561:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1249:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1249 | Helper.narrowScalar(*USUBE, 0, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1248:3: note: in expansion of macro 'EXPECT_EQ' 1248 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_NarrowSADDE_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:569:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 569 | {Op0, Op1, CarryIn}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:569:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:569:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1288:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1288 | Helper.narrowScalar(*SADDE, 0, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1287:3: note: in expansion of macro 'EXPECT_EQ' 1287 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_NarrowSSUBE_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:577:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 577 | {Op0, Op1, CarryIn}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:577:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:577:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1327:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1327 | Helper.narrowScalar(*SSUBE, 0, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1326:3: note: in expansion of macro 'EXPECT_EQ' 1326 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_MoreElementsAnd_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1426:38: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1426 | Helper.moreElementsVector(*And, 0, v6s32)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1425:3: note: in expansion of macro 'EXPECT_EQ' 1425 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_FewerElementsPhi_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1508:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1508 | Helper.fewerElementsVector(*Phi, 0, v2s32)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1507:3: note: in expansion of macro 'EXPECT_EQ' 1507 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerFNEG_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1552:45: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1552 | MachineInstr::MIFlag::FmNsz); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1552:45: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1552:45: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1557:48: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1557 | {MachineInstr::MIFlag::FmArcp}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1557:48: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1557:48: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1562:48: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1562 | MachineInstr::MIFlag::FmNoInfs); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1562:48: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1562:48: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1570:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1570 | Helper.lower(*FNeg0, 0, LLT::scalar(64))); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1569:3: note: in expansion of macro 'EXPECT_EQ' 1569 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1573:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1573 | Helper.lower(*FNeg1, 0, LLT::scalar(64))); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1572:3: note: in expansion of macro 'EXPECT_EQ' 1572 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerMinMax_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1689 | return buildInstr(TargetOpcode::G_SMIN, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1695 | return buildInstr(TargetOpcode::G_SMAX, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1701:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1701 | return buildInstr(TargetOpcode::G_UMIN, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1701:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1701:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1707:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1707 | return buildInstr(TargetOpcode::G_UMAX, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1707:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1707:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1689 | return buildInstr(TargetOpcode::G_SMIN, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1695 | return buildInstr(TargetOpcode::G_SMAX, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1701:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1701 | return buildInstr(TargetOpcode::G_UMIN, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1701:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1701:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1707:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1707 | return buildInstr(TargetOpcode::G_UMAX, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1707:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1707:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:11, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1618:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1618 | Helper.lower(*SMin, 0, s64)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1617:3: note: in expansion of macro 'EXPECT_EQ' 1617 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1621:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1621 | Helper.lower(*SMax, 0, s64)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1620:3: note: in expansion of macro 'EXPECT_EQ' 1620 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1624:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1624 | Helper.lower(*UMin, 0, s64)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1623:3: note: in expansion of macro 'EXPECT_EQ' 1623 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1627:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1627 | Helper.lower(*UMax, 0, s64)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1626:3: note: in expansion of macro 'EXPECT_EQ' 1626 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1631:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1631 | Helper.lower(*SMinV, 0, v2s32)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1630:3: note: in expansion of macro 'EXPECT_EQ' 1630 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1634:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1634 | Helper.lower(*SMaxV, 0, v2s32)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1633:3: note: in expansion of macro 'EXPECT_EQ' 1633 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1637:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1637 | Helper.lower(*UMinV, 0, v2s32)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1636:3: note: in expansion of macro 'EXPECT_EQ' 1636 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1640:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1640 | Helper.lower(*UMaxV, 0, v2s32)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1639:3: note: in expansion of macro 'EXPECT_EQ' 1639 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:11, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/Support/LowLevelTypeImpl.h: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenScalarBuildVector_Test::TestBody()': ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1701:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1701 | Helper.widenScalar(*BV0, 0, V2S32)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1700:3: note: in expansion of macro 'EXPECT_EQ' 1700 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1704:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 1704 | Helper.widenScalar(*BV1, 1, S32)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1703:3: note: in expansion of macro 'EXPECT_EQ' 1703 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerMergeValues_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1773:31: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1773 | Helper.widenScalar(*Merge0, 1, S9)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1772:3: note: in expansion of macro 'EXPECT_EQ' 1772 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1776:31: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1776 | Helper.widenScalar(*Merge1, 1, S9)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1775:3: note: in expansion of macro 'EXPECT_EQ' 1775 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1781:31: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1781 | Helper.widenScalar(*Merge2, 1, S32)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1780:3: note: in expansion of macro 'EXPECT_EQ' 1780 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenScalarMergeValuesPointer_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1847:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1847 | auto Merge = B.buildMerge(P0, {Lo, Hi}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1847:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1851:31: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 1851 | Helper.widenScalar(*Merge, 1, S64)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:1850:3: note: in expansion of macro 'EXPECT_EQ' 1850 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_NarrowScalarExtract_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3096:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3096 | Helper.narrowScalar(*MIBExtractS32, 1, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3095:3: note: in expansion of macro 'EXPECT_EQ' 3095 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3099:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3099 | Helper.narrowScalar(*MIBExtractS16, 1, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3098:3: note: in expansion of macro 'EXPECT_EQ' 3098 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerInsert_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 629 | return buildInstr(TargetOpcode::G_INTTOPTR, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 629 | return buildInstr(TargetOpcode::G_INTTOPTR, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3144:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3144 | Helper.lower(*InsertS64S32, 0, LLT{})); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3143:3: note: in expansion of macro 'EXPECT_EQ' 3143 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3147:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3147 | Helper.lower(*InsertS64P1, 0, LLT{})); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3146:3: note: in expansion of macro 'EXPECT_EQ' 3146 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3150:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3150 | Helper.lower(*InsertP0S32, 0, LLT{})); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3149:3: note: in expansion of macro 'EXPECT_EQ' 3149 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3153:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3153 | Helper.lower(*InsertP0P1, 0, LLT{})); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3152:3: note: in expansion of macro 'EXPECT_EQ' 3152 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3156:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3156 | Helper.lower(*InsertV2S32S32, 0, LLT{})); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3155:3: note: in expansion of macro 'EXPECT_EQ' 3155 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3159:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3159 | Helper.lower(*InsertV2S32P1, 0, LLT{})); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3158:3: note: in expansion of macro 'EXPECT_EQ' 3158 | EXPECT_EQ(LegalizerHelper::LegalizeResult::UnableToLegalize, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerFFloor_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1632:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1632 | return buildInstr(TargetOpcode::G_FFLOOR, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1632:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1632:67: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3228:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3228 | Helper.lower(*Floor, 0, LLT())); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3227:3: note: in expansion of macro 'EXPECT_EQ' 3227 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerBSWAP_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1567:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1567 | return buildInstr(TargetOpcode::G_BSWAP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1567:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1567:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3261:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3261 | Helper.lower(*BSwap, 0, LLT())); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3260:3: note: in expansion of macro 'EXPECT_EQ' 3260 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerSDIVREM_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3301:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3301 | B.buildInstr(TargetOpcode::G_SDIVREM, {S64, S64}, {Copies[0], Copies[1]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3301:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3301:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3307:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3307 | Helper.lower(*SDivrem, 0, S64)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3306:3: note: in expansion of macro 'EXPECT_EQ' 3306 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LowerUDIVREM_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3332:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3332 | B.buildInstr(TargetOpcode::G_UDIVREM, {S64, S64}, {Copies[0], Copies[1]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3332:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3332:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3338:25: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3338 | Helper.lower(*UDivrem, 0, S64)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3337:3: note: in expansion of macro 'EXPECT_EQ' 3337 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenUnmerge_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 629 | return buildInstr(TargetOpcode::G_INTTOPTR, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3373:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3373 | Helper.widenScalar(*UnmergePtr, 0, S96)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3372:3: note: in expansion of macro 'EXPECT_EQ' 3372 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3376:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3376 | Helper.widenScalar(*UnmergeScalar, 0, S96)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3375:3: note: in expansion of macro 'EXPECT_EQ' 3375 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_BitcastLoad_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3419:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3419 | Helper.bitcast(*Load, 0, S32)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3418:3: note: in expansion of macro 'EXPECT_EQ' 3418 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_BitcastStore_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3454:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3454 | Helper.bitcast(*Store, 0, S32)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3453:3: note: in expansion of macro 'EXPECT_EQ' 3453 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_BitcastSelect_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3488:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3488 | Helper.bitcast(*Select, 0, S32)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3487:3: note: in expansion of macro 'EXPECT_EQ' 3487 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3508:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3508 | Helper.bitcast(*VSelect, 0, S32)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3507:3: note: in expansion of macro 'EXPECT_EQ' 3507 | EXPECT_EQ(LegalizerHelper::LegalizeResult::UnableToLegalize, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3510:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3510 | Helper.bitcast(*VSelect, 1, LLT::scalar(4))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3509:3: note: in expansion of macro 'EXPECT_EQ' 3509 | EXPECT_EQ(LegalizerHelper::LegalizeResult::UnableToLegalize, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_BitcastBitOps_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1529 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3534:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3534 | Helper.bitcast(*And, 0, S32)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3533:3: note: in expansion of macro 'EXPECT_EQ' 3533 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3538:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3538 | Helper.bitcast(*Or, 0, S32)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3537:3: note: in expansion of macro 'EXPECT_EQ' 3537 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3542:27: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3542 | Helper.bitcast(*Xor, 0, S32)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3541:3: note: in expansion of macro 'EXPECT_EQ' 3541 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_NarrowImplicitDef_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3619:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3619 | Helper.narrowScalar(*Implicit1, 0, S48)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3618:3: note: in expansion of macro 'EXPECT_EQ' 3618 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3623:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3623 | Helper.narrowScalar(*Implicit2, 0, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3622:3: note: in expansion of macro 'EXPECT_EQ' 3622 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3627:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3627 | Helper.narrowScalar(*Implicit3, 0, S48)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3626:3: note: in expansion of macro 'EXPECT_EQ' 3626 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3631:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3631 | Helper.narrowScalar(*Implicit4, 0, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3630:3: note: in expansion of macro 'EXPECT_EQ' 3630 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_WidenFreeze_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3671:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3671 | auto FreezeScalar = B.buildInstr(TargetOpcode::G_FREEZE, {S64}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3671:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3671:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3672:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3672 | auto FreezeVector = B.buildInstr(TargetOpcode::G_FREEZE, {V2S32}, {Vector}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3672:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3672:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3682:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3682 | Helper.widenScalar(*FreezeScalar, 0, S128)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3681:3: note: in expansion of macro 'EXPECT_EQ' 3681 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3686:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3686 | Helper.widenScalar(*FreezeVector, 0, V2S64)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3685:3: note: in expansion of macro 'EXPECT_EQ' 3685 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_NarrowFreeze_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3724:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3724 | auto FreezeScalar = B.buildInstr(TargetOpcode::G_FREEZE, {S64}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3724:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3724:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3725:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3725 | auto FreezeOdd = B.buildInstr(TargetOpcode::G_FREEZE, {S33}, {Trunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3725:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3725:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3726:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3726 | auto FreezeVector = B.buildInstr(TargetOpcode::G_FREEZE, {V2S32}, {Vector}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3726:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3726:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3727:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3727 | auto FreezeVector1 = B.buildInstr(TargetOpcode::G_FREEZE, {V2S32}, {Vector}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3727:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3727:78: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3737:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3737 | Helper.narrowScalar(*FreezeScalar, 0, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3736:3: note: in expansion of macro 'EXPECT_EQ' 3736 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3741:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3741 | Helper.narrowScalar(*FreezeOdd, 0, S32)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3740:3: note: in expansion of macro 'EXPECT_EQ' 3740 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3745:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3745 | Helper.narrowScalar(*FreezeVector, 0, V2S16)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3744:3: note: in expansion of macro 'EXPECT_EQ' 3744 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3749:32: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3749 | Helper.narrowScalar(*FreezeVector1, 0, S16)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3748:3: note: in expansion of macro 'EXPECT_EQ' 3748 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_FewerElementsFreeze_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3809:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3809 | auto FreezeVector1 = B.buildInstr(TargetOpcode::G_FREEZE, {V2S32}, {Vector1}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3809:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3809:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3810:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3810 | auto FreezeVector2 = B.buildInstr(TargetOpcode::G_FREEZE, {V4S16}, {Vector2}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3810:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3810:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3820:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3820 | Helper.fewerElementsVector(*FreezeVector1, 0, S32)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3819:3: note: in expansion of macro 'EXPECT_EQ' 3819 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3824:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3824 | Helper.fewerElementsVector(*FreezeVector2, 0, V2S16)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3823:3: note: in expansion of macro 'EXPECT_EQ' 3823 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_MoreElementsFreeze_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 634 | return buildInstr(TargetOpcode::G_BITCAST, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:634:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3858:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3858 | auto FreezeVector1 = B.buildInstr(TargetOpcode::G_FREEZE, {V2S32}, {Vector1}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3858:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3858:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3867:38: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3867 | Helper.moreElementsVector(*FreezeVector1, 0, V4S32)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3866:3: note: in expansion of macro 'EXPECT_EQ' 3866 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_FewerElementsInsertVectorElt_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 629 | return buildInstr(TargetOpcode::G_INTTOPTR, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:629:61: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3921:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3921 | Helper.fewerElementsVector(*InsertV8Constant7_0, 0, V2S16)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3920:3: note: in expansion of macro 'EXPECT_EQ' 3920 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3927:39: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3927 | Helper.fewerElementsVector(*InsertV8Constant7_1, 0, V3S16)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3926:3: note: in expansion of macro 'EXPECT_EQ' 3926 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_widenScalarUnmerge_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3990:31: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 3990 | Helper.widenScalar(*Unmerge, 0, S64)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3989:3: note: in expansion of macro 'EXPECT_EQ' 3989 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/MachineFunction.h:28, from ../include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h:18, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:11, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/Support/LowLevelTypeImpl.h: In function 'virtual void {anonymous}::AArch64GISelMITest_moreElementsShuffle_Test::TestBody()': ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:31, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:4035:38: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 4035 | Helper.moreElementsVector(*Shuffle, 0, LLT::fixed_vector(8, S64))); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:4034:3: note: in expansion of macro 'EXPECT_EQ' 4034 | EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized, | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFPExt_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2014:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2014 | B.buildInstr(TargetOpcode::G_FPEXT, {S32}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2014:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2014:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2017:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2017 | B.buildInstr(TargetOpcode::G_FPEXT, {S128}, {Copies[1]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2017:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2017:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFPTrunc_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2055:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2055 | B.buildInstr(TargetOpcode::G_FPTRUNC, {S16}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2055:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2055:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2057:60: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2057 | auto MIBMerge = B.buildMerge(S128, {Copies[1], Copies[2]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2057:60: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2060:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2060 | B.buildInstr(TargetOpcode::G_FPTRUNC, {S64}, {MIBMerge}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2060:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2060:62: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallSimple_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2095:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2095 | B.buildInstr(TargetOpcode::G_FADD, {S16}, {MIBTrunc, MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2095:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2095:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallSRem_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2123:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2123 | B.buildInstr(TargetOpcode::G_SREM, {S32}, {MIBTrunc, MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2123:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2123:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2125:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2125 | B.buildInstr(TargetOpcode::G_SREM, {S64}, {Copies[0], Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2125:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2125:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2127:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2127 | B.buildInstr(TargetOpcode::G_SREM, {S128}, {MIBExt, MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2127:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2127:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallURem_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2181:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2181 | B.buildInstr(TargetOpcode::G_UREM, {S32}, {MIBTrunc, MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2181:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2181:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2183:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2183 | B.buildInstr(TargetOpcode::G_UREM, {S64}, {Copies[0], Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2183:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2183:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2185:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2185 | B.buildInstr(TargetOpcode::G_UREM, {S128}, {MIBExt, MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2185:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2185:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallCtlzZeroUndef_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2240:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2240 | B.buildInstr(TargetOpcode::G_CTLZ_ZERO_UNDEF, {S32}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2240:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2240:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2242:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2242 | B.buildInstr(TargetOpcode::G_CTLZ_ZERO_UNDEF, {S64}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2242:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2242:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2244:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2244 | B.buildInstr(TargetOpcode::G_CTLZ_ZERO_UNDEF, {S128}, {MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2244:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2244:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFAdd_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2293:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2293 | B.buildInstr(TargetOpcode::G_FADD, {S32}, {MIBTrunc, MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2293:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2293:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2295:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2295 | B.buildInstr(TargetOpcode::G_FADD, {S64}, {Copies[0], Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2295:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2295:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2296:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2296 | auto MIBAdd128 = B.buildInstr(TargetOpcode::G_FADD, {S128}, {MIBExt, MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2296:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2296:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFSub_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2346:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2346 | B.buildInstr(TargetOpcode::G_FSUB, {S32}, {MIBTrunc, MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2346:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2346:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2348:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2348 | B.buildInstr(TargetOpcode::G_FSUB, {S64}, {Copies[0], Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2348:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2348:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2349:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2349 | auto MIBSub128 = B.buildInstr(TargetOpcode::G_FSUB, {S128}, {MIBExt, MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2349:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2349:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFMul_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2399:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2399 | B.buildInstr(TargetOpcode::G_FMUL, {S32}, {MIBTrunc, MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2399:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2399:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2401:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2401 | B.buildInstr(TargetOpcode::G_FMUL, {S64}, {Copies[0], Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2401:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2401:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2402:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2402 | auto MIBMul128 = B.buildInstr(TargetOpcode::G_FMUL, {S128}, {MIBExt, MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2402:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2402:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFDiv_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2452:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2452 | B.buildInstr(TargetOpcode::G_FDIV, {S32}, {MIBTrunc, MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2452:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2452:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2454:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2454 | B.buildInstr(TargetOpcode::G_FDIV, {S64}, {Copies[0], Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2454:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2454:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2455:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2455 | auto MIBDiv128 = B.buildInstr(TargetOpcode::G_FDIV, {S128}, {MIBExt, MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2455:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2455:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFExp_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2504:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2504 | auto MIBExp32 = B.buildInstr(TargetOpcode::G_FEXP, {S32}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2504:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2504:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2505:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2505 | auto MIBExp64 = B.buildInstr(TargetOpcode::G_FEXP, {S64}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2505:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2505:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2506:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2506 | auto MIBExp128 = B.buildInstr(TargetOpcode::G_FEXP, {S128}, {MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2506:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2506:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFExp2_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2552:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2552 | auto MIBExp232 = B.buildInstr(TargetOpcode::G_FEXP2, {S32}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2552:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2552:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2553:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2553 | auto MIBExp264 = B.buildInstr(TargetOpcode::G_FEXP2, {S64}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2553:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2553:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2554:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2554 | auto MIBExp2128 = B.buildInstr(TargetOpcode::G_FEXP2, {S128}, {MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2554:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2554:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFRem_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2600:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2600 | auto MIBFRem32 = B.buildInstr(TargetOpcode::G_FREM, {S32}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2600:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2600:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2601:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2601 | auto MIBFRem64 = B.buildInstr(TargetOpcode::G_FREM, {S64}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2601:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2601:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2602:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2602 | auto MIBFRem128 = B.buildInstr(TargetOpcode::G_FREM, {S128}, {MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2602:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2602:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFPow_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2648:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2648 | auto MIBPow32 = B.buildInstr(TargetOpcode::G_FPOW, {S32}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2648:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2648:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2649:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2649 | auto MIBPow64 = B.buildInstr(TargetOpcode::G_FPOW, {S64}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2649:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2649:72: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2650:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2650 | auto MIBPow128 = B.buildInstr(TargetOpcode::G_FPOW, {S128}, {MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2650:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2650:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFMa_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2696:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2696 | auto MIBMa32 = B.buildInstr(TargetOpcode::G_FMA, {S32}, {MIBTrunc, MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2696:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2696:79: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2698:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2698 | B.buildInstr(TargetOpcode::G_FMA, {S64}, {Copies[0], Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2698:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2698:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2699:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2699 | auto MIBMa128 = B.buildInstr(TargetOpcode::G_FMA, {S128}, {MIBExt, MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2699:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2699:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFCeil_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2745:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2745 | auto MIBCeil32 = B.buildInstr(TargetOpcode::G_FCEIL, {S32}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2745:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2745:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2746:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2746 | auto MIBCeil64 = B.buildInstr(TargetOpcode::G_FCEIL, {S64}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2746:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2746:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2747:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2747 | auto MIBCeil128 = B.buildInstr(TargetOpcode::G_FCEIL, {S128}, {MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2747:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2747:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFFloor_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2793:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2793 | auto MIBFloor32 = B.buildInstr(TargetOpcode::G_FFLOOR, {S32}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2793:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2793:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2794:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2794 | auto MIBFloor64 = B.buildInstr(TargetOpcode::G_FFLOOR, {S64}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2794:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2794:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2795:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2795 | auto MIBFloor128 = B.buildInstr(TargetOpcode::G_FFLOOR, {S128}, {MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2795:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2795:75: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:10: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFMinNum_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1455:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1455 | return buildInstr(TargetOpcode::G_FMINNUM, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1455:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1455:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1455:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1455 | return buildInstr(TargetOpcode::G_FMINNUM, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1455:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1455:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1455:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1455 | return buildInstr(TargetOpcode::G_FMINNUM, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1455:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1455:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFMaxNum_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1461:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1461 | return buildInstr(TargetOpcode::G_FMAXNUM, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1461:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1461:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1461:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1461 | return buildInstr(TargetOpcode::G_FMAXNUM, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1461:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1461:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1461:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1461 | return buildInstr(TargetOpcode::G_FMAXNUM, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1461:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1461:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFSqrt_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2943:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2943 | auto MIBSqrt32 = B.buildInstr(TargetOpcode::G_FSQRT, {S32}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2943:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2943:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2944:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2944 | auto MIBSqrt64 = B.buildInstr(TargetOpcode::G_FSQRT, {S64}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2944:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2944:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2945:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2945 | auto MIBSqrt128 = B.buildInstr(TargetOpcode::G_FSQRT, {S128}, {MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2945:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2945:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFRint_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2991:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2991 | auto MIBRint32 = B.buildInstr(TargetOpcode::G_FRINT, {S32}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2991:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2991:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2992:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2992 | auto MIBRint64 = B.buildInstr(TargetOpcode::G_FRINT, {S64}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2992:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2992:74: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2993:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2993 | auto MIBRint128 = B.buildInstr(TargetOpcode::G_FRINT, {S128}, {MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2993:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:2993:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_LibcallFNearbyInt_Test::TestBody()': ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3040:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3040 | B.buildInstr(TargetOpcode::G_FNEARBYINT, {S32}, {MIBTrunc}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3040:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3040:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3042:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3042 | B.buildInstr(TargetOpcode::G_FNEARBYINT, {S64}, {Copies[0]}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3042:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3042:66: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3044:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 3044 | B.buildInstr(TargetOpcode::G_FNEARBYINT, {S128}, {MIBExt}); | ^ ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3044:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp:3044:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [566/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen/GlobalISel -I../unittests/CodeGen/GlobalISel -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerInfoTest.cpp.o -MF unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerInfoTest.cpp.o.d -o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerInfoTest.cpp.o -c ../unittests/CodeGen/GlobalISel/LegalizerInfoTest.cpp In file included from ../unittests/CodeGen/GlobalISel/LegalizerInfoTest.cpp:9: ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'llvm::LegalizeRuleSet& llvm::LegalizeRuleSet::actionFor(llvm::LegalizeActions::LegalizeAction, std::initializer_list)': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:459:20: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 459 | LegalizeRuleSet &actionFor(LegalizeAction Action, | ^~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h: In member function 'virtual void LegalizerInfoTest_MMOAlignment_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:589:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 589 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 590 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:589:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 589 | LegalityPredicates::typePairAndMemDescInSet( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 590 | typeIdx(0), typeIdx(1), /*MMOIdx*/ 0, TypesAndMemDesc)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [567/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen/GlobalISel -I../unittests/CodeGen/GlobalISel -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/MachineIRBuilderTest.cpp.o -MF unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/MachineIRBuilderTest.cpp.o.d -o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/MachineIRBuilderTest.cpp.o -c ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:9: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'virtual void AArch64GISelMITest_DstOpSrcOp_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void AArch64GISelMITest_TestBuildFPInsts_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1574 | return buildInstr(TargetOpcode::G_FADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1574:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1581 | return buildInstr(TargetOpcode::G_FSUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1581:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1595 | return buildInstr(TargetOpcode::G_FMA, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1595:76: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1602:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1602 | return buildInstr(TargetOpcode::G_FMAD, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1602:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1602:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1602:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1602 | return buildInstr(TargetOpcode::G_FMAD, {Dst}, {Src0, Src1, Src2}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1602:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1602:77: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1608 | return buildInstr(TargetOpcode::G_FNEG, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1608:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1614:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1614 | return buildInstr(TargetOpcode::G_FABS, {Dst}, {Src0}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1614:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1614:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1663:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1663 | return buildInstr(TargetOpcode::G_FCOPYSIGN, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1663:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1663:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp: In member function 'virtual void AArch64GISelMITest_BuildIntrinsic_Test::TestBody()': ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:168:49: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 168 | B.buildIntrinsic(Intrinsic::sqrt, {S64}, false) | ^ ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:168:49: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:9: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void AArch64GISelMITest_BuildXor_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1529 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1537 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, NegOne}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:200:57: 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]}); | ^ ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:200:57: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:9: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1537 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, NegOne}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1537:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void AArch64GISelMITest_BuildBitCounts_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1542:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1542 | return buildInstr(TargetOpcode::G_CTPOP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1542:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1542:59: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1547:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1547 | return buildInstr(TargetOpcode::G_CTLZ, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1547:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1547:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1552:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1552 | return buildInstr(TargetOpcode::G_CTLZ_ZERO_UNDEF, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1552:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1552:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1557:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1557 | return buildInstr(TargetOpcode::G_CTTZ, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1557:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1557:58: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1562:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1562 | return buildInstr(TargetOpcode::G_CTTZ_ZERO_UNDEF, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1562:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1562:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void AArch64GISelMITest_BuildCasts_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1668 | return buildInstr(TargetOpcode::G_UITOFP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1668:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1673:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1673 | return buildInstr(TargetOpcode::G_SITOFP, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1673:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1673:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1678 | return buildInstr(TargetOpcode::G_FPTOUI, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1678:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1683:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1683 | return buildInstr(TargetOpcode::G_FPTOSI, {Dst}, {Src0}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1683:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1683:60: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void AArch64GISelMITest_BuildMinMaxAbs_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1689 | return buildInstr(TargetOpcode::G_SMIN, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1689:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1695 | return buildInstr(TargetOpcode::G_SMAX, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1695:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1701:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1701 | return buildInstr(TargetOpcode::G_UMIN, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1701:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1701:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1707:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1707 | return buildInstr(TargetOpcode::G_UMAX, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1707:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1707:64: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1712:56: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1712 | return buildInstr(TargetOpcode::G_ABS, {Dst}, {Src}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1712:56: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1712:56: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp: In function 'virtual void AArch64GISelMITest_BuildMerge_Test::TestBody()': ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:340:62: 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}); | ^ ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:340:62: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:344:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 344 | B.buildMerge(V2x32, {RegC0, RegC1}).getReg(0); | ^ ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:344:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:346:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 346 | B.buildMerge(V2x32, {RegC2, RegC3}).getReg(0); | ^ ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:346:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:348:60: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 348 | B.buildMerge(LLT::fixed_vector(4, 32), {RegC0C1, RegC2C3}); | ^ ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:348:60: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp:9: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void AArch64GISelMITest_BuildAddoSubo_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 514 | return buildInstr(TargetOpcode::G_UADDO, {Res, CarryOut}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:520:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 520 | return buildInstr(TargetOpcode::G_USUBO, {Res, CarryOut}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:520:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:520:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:526:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 526 | return buildInstr(TargetOpcode::G_SADDO, {Res, CarryOut}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:526:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:526:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:532:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 532 | return buildInstr(TargetOpcode::G_SSUBO, {Res, CarryOut}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:532:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:532:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:553:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 553 | {Op0, Op1, CarryIn}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:553:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:553:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:561:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 561 | {Op0, Op1, CarryIn}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:561:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:561:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:569:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 569 | {Op0, Op1, CarryIn}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:569:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:569:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:577:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 577 | {Op0, Op1, CarryIn}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:577:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:577:65: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void AArch64GISelMITest_BuildBitfieldExtract_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1848:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1848 | return buildInstr(TargetOpcode::G_UBFX, {Dst}, {Src, LSB, Width}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1848:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1848:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1842:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1842 | return buildInstr(TargetOpcode::G_SBFX, {Dst}, {Src, LSB, Width}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1842:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1842:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [568/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen/GlobalISel -I../unittests/CodeGen/GlobalISel -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/GISelMITest.cpp.o -MF unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/GISelMITest.cpp.o.d -o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/GISelMITest.cpp.o -c ../unittests/CodeGen/GlobalISel/GISelMITest.cpp ../unittests/CodeGen/GlobalISel/GISelMITest.cpp: In function 'std::ostream& llvm::operator<<(std::ostream&, llvm::LLT)': ../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) { | ^~~~~~~~ [569/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen/GlobalISel -I../unittests/CodeGen/GlobalISel -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/PatternMatchTest.cpp.o -MF unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/PatternMatchTest.cpp.o.d -o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/PatternMatchTest.cpp.o -c ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:9: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_MachineInstrPtrBind_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 514 | return buildInstr(TargetOpcode::G_UADDO, {Res, CarryOut}, {Op0, Op1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:514:73: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_MatchSpecificConstant_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In member function 'llvm::MachineInstrBuilder llvm::MachineIRBuilder::buildAdd(const llvm::DstOp&, const llvm::SrcOp&, const llvm::SrcOp&, llvm::Optional)': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_MatchMiscellaneous_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:502:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 502 | B.buildInstr(TargetOpcode::DBG_VALUE, {}, {Reg})->getOperand(0).setIsDebug(); | ^ ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:502:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:502:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:503:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 503 | B.buildInstr(TargetOpcode::DBG_VALUE, {}, {Reg})->getOperand(0).setIsDebug(); | ^ ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:503:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:503:50: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:9: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_MatchBinaryOp_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1424 | return buildInstr(TargetOpcode::G_MUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1424 | return buildInstr(TargetOpcode::G_MUL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1424:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:140:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 140 | {Copies[0], B.buildConstant(s64, 42)}); | ^ ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:140:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:140:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:150:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 150 | {Copies[0], B.buildConstant(s64, 42)}); | ^ ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:150:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:150:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from ../include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from ../unittests/CodeGen/GlobalISel/GISelMITest.h:12, from ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:9: ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1507 | return buildInstr(TargetOpcode::G_AND, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1507:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1523 | return buildInstr(TargetOpcode::G_OR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1523:69: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1485 | return buildInstr(TargetOpcode::G_LSHR, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1485:71: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1479 | return buildInstr(TargetOpcode::G_SHL, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1479:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_MatchSpecificType_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_MatchCombinators_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_MatchNeg_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1408 | return buildInstr(TargetOpcode::G_SUB, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1408:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h: In function 'virtual void {anonymous}::AArch64GISelMITest_MatchNot_Test::TestBody()': ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1529 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1529 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1529 | return buildInstr(TargetOpcode::G_XOR, {Dst}, {Src0, Src1}); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1529:63: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1391 | return buildInstr(TargetOpcode::G_ADD, {Dst}, {Src0, Src1}, Flags); | ^ ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:1391:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp: In function 'virtual void {anonymous}::AArch64GISelMITest_MatchFPUnaryOp_Test::TestBody()': ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:317:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 317 | auto MIBFabs = B.buildInstr(TargetOpcode::G_FABS, {s32}, {Copy0s32}); | ^ ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:317:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:317:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:323:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 323 | auto MIBFNeg = B.buildInstr(TargetOpcode::G_FNEG, {s32}, {Copy0s32}); | ^ ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:323:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../unittests/CodeGen/GlobalISel/PatternMatchTest.cpp:323:70: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 [570/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen/GlobalISel -I../unittests/CodeGen/GlobalISel -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/KnownBitsTest.cpp.o -MF unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/KnownBitsTest.cpp.o.d -o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/KnownBitsTest.cpp.o -c ../unittests/CodeGen/GlobalISel/KnownBitsTest.cpp [571/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen/GlobalISel -I../unittests/CodeGen/GlobalISel -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/KnownBitsVectorTest.cpp.o -MF unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/KnownBitsVectorTest.cpp.o.d -o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/KnownBitsVectorTest.cpp.o -c ../unittests/CodeGen/GlobalISel/KnownBitsVectorTest.cpp [572/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/CodeGen/GlobalISel -I../unittests/CodeGen/GlobalISel -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/GISelUtilsTest.cpp.o -MF unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/GISelUtilsTest.cpp.o.d -o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/GISelUtilsTest.cpp.o -c ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/GlobalISel/Utils.h:18, from ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:9: ../include/llvm/Support/LowLevelTypeImpl.h: In static member function 'static llvm::LLT llvm::LLT::vector(llvm::ElementCount, llvm::LLT)': ../include/llvm/Support/LowLevelTypeImpl.h:64:14: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 64 | static LLT vector(ElementCount EC, LLT ScalarTy) { | ^~~~~~ In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:10: ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp: In member function 'virtual void {anonymous}::GISelUtilsTest_getGCDType_Test::TestBody()': ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:49:34: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 49 | EXPECT_EQ(S1, getGCDType(S1, S1)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:49:3: note: in expansion of macro 'EXPECT_EQ' 49 | EXPECT_EQ(S1, getGCDType(S1, S1)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:50:37: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 50 | EXPECT_EQ(S32, getGCDType(S32, S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:50:3: note: in expansion of macro 'EXPECT_EQ' 50 | EXPECT_EQ(S32, getGCDType(S32, S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:51:35: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 51 | EXPECT_EQ(S1, getGCDType(S1, S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:51:3: note: in expansion of macro 'EXPECT_EQ' 51 | EXPECT_EQ(S1, getGCDType(S1, S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:52:35: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 52 | EXPECT_EQ(S1, getGCDType(S32, S1)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:52:3: note: in expansion of macro 'EXPECT_EQ' 52 | EXPECT_EQ(S1, getGCDType(S32, S1)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:53:37: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 53 | EXPECT_EQ(S16, getGCDType(S16, S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:53:3: note: in expansion of macro 'EXPECT_EQ' 53 | EXPECT_EQ(S16, getGCDType(S16, S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:54:37: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 54 | EXPECT_EQ(S16, getGCDType(S32, S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:54:3: note: in expansion of macro 'EXPECT_EQ' 54 | EXPECT_EQ(S16, getGCDType(S32, S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:56:43: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 56 | EXPECT_EQ(V2S32, getGCDType(V2S32, V2S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:56:3: note: in expansion of macro 'EXPECT_EQ' 56 | EXPECT_EQ(V2S32, getGCDType(V2S32, V2S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:57:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 57 | EXPECT_EQ(S32, getGCDType(V3S32, V2S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:57:3: note: in expansion of macro 'EXPECT_EQ' 57 | EXPECT_EQ(S32, getGCDType(V3S32, V2S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:58:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 58 | EXPECT_EQ(S32, getGCDType(V2S32, V3S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:58:3: note: in expansion of macro 'EXPECT_EQ' 58 | EXPECT_EQ(S32, getGCDType(V2S32, V3S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:60:43: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 60 | EXPECT_EQ(V2S16, getGCDType(V4S16, V2S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:60:3: note: in expansion of macro 'EXPECT_EQ' 60 | EXPECT_EQ(V2S16, getGCDType(V4S16, V2S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:61:43: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 61 | EXPECT_EQ(V2S16, getGCDType(V2S16, V4S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:61:3: note: in expansion of macro 'EXPECT_EQ' 61 | EXPECT_EQ(V2S16, getGCDType(V2S16, V4S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:63:43: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 63 | EXPECT_EQ(V2S32, getGCDType(V4S32, V2S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:63:3: note: in expansion of macro 'EXPECT_EQ' 63 | EXPECT_EQ(V2S32, getGCDType(V4S32, V2S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:64:43: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 64 | EXPECT_EQ(V2S32, getGCDType(V2S32, V4S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:64:3: note: in expansion of macro 'EXPECT_EQ' 64 | EXPECT_EQ(V2S32, getGCDType(V2S32, V4S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:66:36: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 66 | EXPECT_EQ(S16, getGCDType(P0, S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:66:3: note: in expansion of macro 'EXPECT_EQ' 66 | EXPECT_EQ(S16, getGCDType(P0, S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:67:36: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 67 | EXPECT_EQ(S16, getGCDType(S16, P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:67:3: note: in expansion of macro 'EXPECT_EQ' 67 | EXPECT_EQ(S16, getGCDType(S16, P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:69:36: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 69 | EXPECT_EQ(S32, getGCDType(P0, S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:69:3: note: in expansion of macro 'EXPECT_EQ' 69 | EXPECT_EQ(S32, getGCDType(P0, S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:70:36: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 70 | EXPECT_EQ(S32, getGCDType(S32, P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:70:3: note: in expansion of macro 'EXPECT_EQ' 70 | EXPECT_EQ(S32, getGCDType(S32, P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:72:35: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 72 | EXPECT_EQ(P0, getGCDType(P0, S64)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:72:3: note: in expansion of macro 'EXPECT_EQ' 72 | EXPECT_EQ(P0, getGCDType(P0, S64)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:73:36: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 73 | EXPECT_EQ(S64, getGCDType(S64, P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:73:3: note: in expansion of macro 'EXPECT_EQ' 73 | EXPECT_EQ(S64, getGCDType(S64, P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:75:35: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 75 | EXPECT_EQ(S32, getGCDType(P0, P1)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:75:3: note: in expansion of macro 'EXPECT_EQ' 75 | EXPECT_EQ(S32, getGCDType(P0, P1)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:76:35: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 76 | EXPECT_EQ(S32, getGCDType(P1, P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:76:3: note: in expansion of macro 'EXPECT_EQ' 76 | EXPECT_EQ(S32, getGCDType(P1, P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:78:38: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 78 | EXPECT_EQ(P0, getGCDType(V3P0, V2P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:78:3: note: in expansion of macro 'EXPECT_EQ' 78 | EXPECT_EQ(P0, getGCDType(V3P0, V2P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:79:38: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 79 | EXPECT_EQ(P0, getGCDType(V2P0, V3P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:79:3: note: in expansion of macro 'EXPECT_EQ' 79 | EXPECT_EQ(P0, getGCDType(V2P0, V3P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:81:36: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 81 | EXPECT_EQ(P0, getGCDType(P0, V2P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:81:3: note: in expansion of macro 'EXPECT_EQ' 81 | EXPECT_EQ(P0, getGCDType(P0, V2P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:82:36: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 82 | EXPECT_EQ(P0, getGCDType(V2P0, P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:82:3: note: in expansion of macro 'EXPECT_EQ' 82 | EXPECT_EQ(P0, getGCDType(V2P0, P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:85:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 85 | EXPECT_EQ(V2P0, getGCDType(V2P0, V2P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:85:3: note: in expansion of macro 'EXPECT_EQ' 85 | EXPECT_EQ(V2P0, getGCDType(V2P0, V2P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:86:38: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 86 | EXPECT_EQ(P0, getGCDType(V3P0, V2P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:86:3: note: in expansion of macro 'EXPECT_EQ' 86 | EXPECT_EQ(P0, getGCDType(V3P0, V2P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:87:38: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 87 | EXPECT_EQ(P0, getGCDType(V2P0, V3P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:87:3: note: in expansion of macro 'EXPECT_EQ' 87 | EXPECT_EQ(P0, getGCDType(V2P0, V3P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:88:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 88 | EXPECT_EQ(V2P0, getGCDType(V4P0, V2P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:88:3: note: in expansion of macro 'EXPECT_EQ' 88 | EXPECT_EQ(V2P0, getGCDType(V4P0, V2P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:90:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 90 | EXPECT_EQ(V2P0, getGCDType(V2P0, V4P1)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:90:3: note: in expansion of macro 'EXPECT_EQ' 90 | EXPECT_EQ(V2P0, getGCDType(V2P0, V4P1)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:91:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 91 | EXPECT_EQ(V4P1, getGCDType(V4P1, V2P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:91:3: note: in expansion of macro 'EXPECT_EQ' 91 | EXPECT_EQ(V4P1, getGCDType(V4P1, V2P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:93:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 93 | EXPECT_EQ(V2P0, getGCDType(V4P0, V4P1)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:93:3: note: in expansion of macro 'EXPECT_EQ' 93 | EXPECT_EQ(V2P0, getGCDType(V4P0, V4P1)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:94:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 94 | EXPECT_EQ(V4P1, getGCDType(V4P1, V4P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:94:3: note: in expansion of macro 'EXPECT_EQ' 94 | EXPECT_EQ(V4P1, getGCDType(V4P1, V4P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:98:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 98 | EXPECT_EQ(V2P0, getGCDType(V2P0, V4S64)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:98:3: note: in expansion of macro 'EXPECT_EQ' 98 | EXPECT_EQ(V2P0, getGCDType(V2P0, V4S64)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:99:42: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 99 | EXPECT_EQ(V2S64, getGCDType(V4S64, V2P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:99:3: note: in expansion of macro 'EXPECT_EQ' 99 | EXPECT_EQ(V2S64, getGCDType(V4S64, V2P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:101:42: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 101 | EXPECT_EQ(V2S16, getGCDType(V2S16, V4P1)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:101:3: note: in expansion of macro 'EXPECT_EQ' 101 | EXPECT_EQ(V2S16, getGCDType(V2S16, V4P1)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:102:39: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 102 | EXPECT_EQ(P1, getGCDType(V4P1, V2S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:102:3: note: in expansion of macro 'EXPECT_EQ' 102 | EXPECT_EQ(P1, getGCDType(V4P1, V2S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:103:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 103 | EXPECT_EQ(V2P1, getGCDType(V4P1, V4S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:103:3: note: in expansion of macro 'EXPECT_EQ' 103 | EXPECT_EQ(V2P1, getGCDType(V4P1, V4S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:104:42: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 104 | EXPECT_EQ(V4S16, getGCDType(V4S16, V2P1)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:104:3: note: in expansion of macro 'EXPECT_EQ' 104 | EXPECT_EQ(V4S16, getGCDType(V4S16, V2P1)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:106:37: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 106 | EXPECT_EQ(P0, getGCDType(P0, V2S64)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:106:3: note: in expansion of macro 'EXPECT_EQ' 106 | EXPECT_EQ(P0, getGCDType(P0, V2S64)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:107:38: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 107 | EXPECT_EQ(S64, getGCDType(V2S64, P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:107:3: note: in expansion of macro 'EXPECT_EQ' 107 | EXPECT_EQ(S64, getGCDType(V2S64, P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:109:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 109 | EXPECT_EQ(S16, getGCDType(V2S16, V3S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:109:3: note: in expansion of macro 'EXPECT_EQ' 109 | EXPECT_EQ(S16, getGCDType(V2S16, V3S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:110:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 110 | EXPECT_EQ(S16, getGCDType(V3S16, V2S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:110:3: note: in expansion of macro 'EXPECT_EQ' 110 | EXPECT_EQ(S16, getGCDType(V3S16, V2S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:111:39: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 111 | EXPECT_EQ(S16, getGCDType(V3S16, S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:111:3: note: in expansion of macro 'EXPECT_EQ' 111 | EXPECT_EQ(S16, getGCDType(V3S16, S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:112:39: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 112 | EXPECT_EQ(S16, getGCDType(S16, V3S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:112:3: note: in expansion of macro 'EXPECT_EQ' 112 | EXPECT_EQ(S16, getGCDType(S16, V3S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:114:43: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 114 | EXPECT_EQ(V2S16, getGCDType(V2S16, V2S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:114:3: note: in expansion of macro 'EXPECT_EQ' 114 | EXPECT_EQ(V2S16, getGCDType(V2S16, V2S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:115:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 115 | EXPECT_EQ(S32, getGCDType(V2S32, V2S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:115:3: note: in expansion of macro 'EXPECT_EQ' 115 | EXPECT_EQ(S32, getGCDType(V2S32, V2S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:117:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 117 | EXPECT_EQ(V4S8, getGCDType(V4S8, V2S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:117:3: note: in expansion of macro 'EXPECT_EQ' 117 | EXPECT_EQ(V4S8, getGCDType(V4S8, V2S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:118:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 118 | EXPECT_EQ(S32, getGCDType(V2S32, V4S8)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:118:3: note: in expansion of macro 'EXPECT_EQ' 118 | EXPECT_EQ(S32, getGCDType(V2S32, V4S8)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:122:72: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 122 | getGCDType(LLT::fixed_vector(3, 5), LLT::fixed_vector(2, 6))); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:121:3: note: in expansion of macro 'EXPECT_EQ' 121 | EXPECT_EQ(LLT::scalar(3), | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:124:72: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 124 | getGCDType(LLT::fixed_vector(2, 6), LLT::fixed_vector(3, 5))); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:123:3: note: in expansion of macro 'EXPECT_EQ' 123 | EXPECT_EQ(LLT::scalar(3), | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:128:63: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 128 | LLT::fixed_vector(3, 5))); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:127:3: note: in expansion of macro 'EXPECT_EQ' 127 | EXPECT_EQ(LLT::scalar(3), getGCDType(LLT::fixed_vector(2, LLT::pointer(3, 6)), | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:131:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 131 | LLT::fixed_vector(2, LLT::pointer(3, 6)))); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:129:3: note: in expansion of macro 'EXPECT_EQ' 129 | EXPECT_EQ(LLT::scalar(3), | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:133:39: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 133 | EXPECT_EQ(V4S8, getGCDType(V4S8, S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:133:3: note: in expansion of macro 'EXPECT_EQ' 133 | EXPECT_EQ(V4S8, getGCDType(V4S8, S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:134:38: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 134 | EXPECT_EQ(S32, getGCDType(S32, V4S8)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:134:3: note: in expansion of macro 'EXPECT_EQ' 134 | EXPECT_EQ(S32, getGCDType(S32, V4S8)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:135:38: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 135 | EXPECT_EQ(V4S8, getGCDType(V4S8, P1)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:135:3: note: in expansion of macro 'EXPECT_EQ' 135 | EXPECT_EQ(V4S8, getGCDType(V4S8, P1)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:136:36: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 136 | EXPECT_EQ(P1, getGCDType(P1, V4S8)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:136:3: note: in expansion of macro 'EXPECT_EQ' 136 | EXPECT_EQ(P1, getGCDType(P1, V4S8)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:138:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 138 | EXPECT_EQ(V2S8, getGCDType(V2S8, V4S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:138:3: note: in expansion of macro 'EXPECT_EQ' 138 | EXPECT_EQ(V2S8, getGCDType(V2S8, V4S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:139:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 139 | EXPECT_EQ(S16, getGCDType(V4S16, V2S8)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:139:3: note: in expansion of macro 'EXPECT_EQ' 139 | EXPECT_EQ(S16, getGCDType(V4S16, V2S8)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:141:57: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 141 | EXPECT_EQ(S8, getGCDType(V2S8, LLT::fixed_vector(4, 2))); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:141:3: note: in expansion of macro 'EXPECT_EQ' 141 | EXPECT_EQ(S8, getGCDType(V2S8, LLT::fixed_vector(4, 2))); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:142:76: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 142 | EXPECT_EQ(LLT::fixed_vector(4, 2), getGCDType(LLT::fixed_vector(4, 2), S8)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:142:3: note: in expansion of macro 'EXPECT_EQ' 142 | EXPECT_EQ(LLT::fixed_vector(4, 2), getGCDType(LLT::fixed_vector(4, 2), S8)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:146:47: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 146 | LLT::fixed_vector(4, 2))); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:144:3: note: in expansion of macro 'EXPECT_EQ' 144 | EXPECT_EQ(LLT::pointer(4, 8), | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:150:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 150 | LLT::fixed_vector(2, LLT::pointer(4, 8)))); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:148:3: note: in expansion of macro 'EXPECT_EQ' 148 | EXPECT_EQ(LLT::fixed_vector(4, 2), | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:152:67: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 152 | EXPECT_EQ(LLT::scalar(4), getGCDType(LLT::fixed_vector(3, 4), S8)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:152:3: note: in expansion of macro 'EXPECT_EQ' 152 | EXPECT_EQ(LLT::scalar(4), getGCDType(LLT::fixed_vector(3, 4), S8)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:153:67: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 153 | EXPECT_EQ(LLT::scalar(4), getGCDType(S8, LLT::fixed_vector(3, 4))); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:153:3: note: in expansion of macro 'EXPECT_EQ' 153 | EXPECT_EQ(LLT::scalar(4), getGCDType(S8, LLT::fixed_vector(3, 4))); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp: In member function 'virtual void {anonymous}::GISelUtilsTest_getLCMType_Test::TestBody()': ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:157:34: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 157 | EXPECT_EQ(S1, getLCMType(S1, S1)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:157:3: note: in expansion of macro 'EXPECT_EQ' 157 | EXPECT_EQ(S1, getLCMType(S1, S1)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:158:36: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 158 | EXPECT_EQ(S32, getLCMType(S32, S1)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:158:3: note: in expansion of macro 'EXPECT_EQ' 158 | EXPECT_EQ(S32, getLCMType(S32, S1)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:159:36: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 159 | EXPECT_EQ(S32, getLCMType(S1, S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:159:3: note: in expansion of macro 'EXPECT_EQ' 159 | EXPECT_EQ(S32, getLCMType(S1, S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:160:37: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 160 | EXPECT_EQ(S32, getLCMType(S32, S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:160:3: note: in expansion of macro 'EXPECT_EQ' 160 | EXPECT_EQ(S32, getLCMType(S32, S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:162:37: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 162 | EXPECT_EQ(S32, getLCMType(S32, S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:162:3: note: in expansion of macro 'EXPECT_EQ' 162 | EXPECT_EQ(S32, getLCMType(S32, S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:163:37: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 163 | EXPECT_EQ(S32, getLCMType(S16, S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:163:3: note: in expansion of macro 'EXPECT_EQ' 163 | EXPECT_EQ(S32, getLCMType(S16, S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:165:36: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 165 | EXPECT_EQ(S64, getLCMType(S64, P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:165:3: note: in expansion of macro 'EXPECT_EQ' 165 | EXPECT_EQ(S64, getLCMType(S64, P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:166:35: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 166 | EXPECT_EQ(P0, getLCMType(P0, S64)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:166:3: note: in expansion of macro 'EXPECT_EQ' 166 | EXPECT_EQ(P0, getLCMType(P0, S64)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:168:35: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 168 | EXPECT_EQ(P0, getLCMType(S32, P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:168:3: note: in expansion of macro 'EXPECT_EQ' 168 | EXPECT_EQ(P0, getLCMType(S32, P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:169:35: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 169 | EXPECT_EQ(P0, getLCMType(P0, S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:169:3: note: in expansion of macro 'EXPECT_EQ' 169 | EXPECT_EQ(P0, getLCMType(P0, S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:171:36: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 171 | EXPECT_EQ(S32, getLCMType(S32, P1)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:171:3: note: in expansion of macro 'EXPECT_EQ' 171 | EXPECT_EQ(S32, getLCMType(S32, P1)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:172:35: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 172 | EXPECT_EQ(P1, getLCMType(P1, S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:172:3: note: in expansion of macro 'EXPECT_EQ' 172 | EXPECT_EQ(P1, getLCMType(P1, S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:173:34: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 173 | EXPECT_EQ(P0, getLCMType(P0, P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:173:3: note: in expansion of macro 'EXPECT_EQ' 173 | EXPECT_EQ(P0, getLCMType(P0, P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:174:34: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 174 | EXPECT_EQ(P1, getLCMType(P1, P1)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:174:3: note: in expansion of macro 'EXPECT_EQ' 174 | EXPECT_EQ(P1, getLCMType(P1, P1)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:176:34: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 176 | EXPECT_EQ(P0, getLCMType(P0, P1)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:176:3: note: in expansion of macro 'EXPECT_EQ' 176 | EXPECT_EQ(P0, getLCMType(P0, P1)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:177:34: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 177 | EXPECT_EQ(P0, getLCMType(P1, P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:177:3: note: in expansion of macro 'EXPECT_EQ' 177 | EXPECT_EQ(P0, getLCMType(P1, P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:179:43: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 179 | EXPECT_EQ(V2S32, getLCMType(V2S32, V2S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:179:3: note: in expansion of macro 'EXPECT_EQ' 179 | EXPECT_EQ(V2S32, getLCMType(V2S32, V2S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:180:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 180 | EXPECT_EQ(V2S32, getLCMType(V2S32, S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:180:3: note: in expansion of macro 'EXPECT_EQ' 180 | EXPECT_EQ(V2S32, getLCMType(V2S32, S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:181:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 181 | EXPECT_EQ(V2S32, getLCMType(S32, V2S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:181:3: note: in expansion of macro 'EXPECT_EQ' 181 | EXPECT_EQ(V2S32, getLCMType(S32, V2S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:182:43: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 182 | EXPECT_EQ(V2S32, getLCMType(V2S32, V2S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:182:3: note: in expansion of macro 'EXPECT_EQ' 182 | EXPECT_EQ(V2S32, getLCMType(V2S32, V2S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:183:43: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 183 | EXPECT_EQ(V6S32, getLCMType(V2S32, V3S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:183:3: note: in expansion of macro 'EXPECT_EQ' 183 | EXPECT_EQ(V6S32, getLCMType(V2S32, V3S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:184:43: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 184 | EXPECT_EQ(V6S32, getLCMType(V3S32, V2S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:184:3: note: in expansion of macro 'EXPECT_EQ' 184 | EXPECT_EQ(V6S32, getLCMType(V3S32, V2S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:185:64: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 185 | EXPECT_EQ(LLT::fixed_vector(12, S32), getLCMType(V4S32, V3S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:185:3: note: in expansion of macro 'EXPECT_EQ' 185 | EXPECT_EQ(LLT::fixed_vector(12, S32), getLCMType(V4S32, V3S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:186:64: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 186 | EXPECT_EQ(LLT::fixed_vector(12, S32), getLCMType(V3S32, V4S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:186:3: note: in expansion of macro 'EXPECT_EQ' 186 | EXPECT_EQ(LLT::fixed_vector(12, S32), getLCMType(V3S32, V4S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:188:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 188 | EXPECT_EQ(V2P0, getLCMType(V2P0, V2P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:188:3: note: in expansion of macro 'EXPECT_EQ' 188 | EXPECT_EQ(V2P0, getLCMType(V2P0, V2P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:189:38: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 189 | EXPECT_EQ(V2P0, getLCMType(V2P0, P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:189:3: note: in expansion of macro 'EXPECT_EQ' 189 | EXPECT_EQ(V2P0, getLCMType(V2P0, P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:190:38: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 190 | EXPECT_EQ(V2P0, getLCMType(P0, V2P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:190:3: note: in expansion of macro 'EXPECT_EQ' 190 | EXPECT_EQ(V2P0, getLCMType(P0, V2P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:191:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 191 | EXPECT_EQ(V2P0, getLCMType(V2P0, V2P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:191:3: note: in expansion of macro 'EXPECT_EQ' 191 | EXPECT_EQ(V2P0, getLCMType(V2P0, V2P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:192:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 192 | EXPECT_EQ(V6P0, getLCMType(V2P0, V3P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:192:3: note: in expansion of macro 'EXPECT_EQ' 192 | EXPECT_EQ(V6P0, getLCMType(V2P0, V3P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:193:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 193 | EXPECT_EQ(V6P0, getLCMType(V3P0, V2P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:193:3: note: in expansion of macro 'EXPECT_EQ' 193 | EXPECT_EQ(V6P0, getLCMType(V3P0, V2P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:194:61: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 194 | EXPECT_EQ(LLT::fixed_vector(12, P0), getLCMType(V4P0, V3P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:194:3: note: in expansion of macro 'EXPECT_EQ' 194 | EXPECT_EQ(LLT::fixed_vector(12, P0), getLCMType(V4P0, V3P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:195:61: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 195 | EXPECT_EQ(LLT::fixed_vector(12, P0), getLCMType(V3P0, V4P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:195:3: note: in expansion of macro 'EXPECT_EQ' 195 | EXPECT_EQ(LLT::fixed_vector(12, P0), getLCMType(V3P0, V4P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:197:63: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 197 | EXPECT_EQ(LLT::fixed_vector(12, S64), getLCMType(V4S64, V3P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:197:3: note: in expansion of macro 'EXPECT_EQ' 197 | EXPECT_EQ(LLT::fixed_vector(12, S64), getLCMType(V4S64, V3P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:198:62: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 198 | EXPECT_EQ(LLT::fixed_vector(12, P0), getLCMType(V3P0, V4S64)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:198:3: note: in expansion of macro 'EXPECT_EQ' 198 | EXPECT_EQ(LLT::fixed_vector(12, P0), getLCMType(V3P0, V4S64)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:200:62: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 200 | EXPECT_EQ(LLT::fixed_vector(12, P0), getLCMType(V4P0, V3S64)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:200:3: note: in expansion of macro 'EXPECT_EQ' 200 | EXPECT_EQ(LLT::fixed_vector(12, P0), getLCMType(V4P0, V3S64)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:201:63: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 201 | EXPECT_EQ(LLT::fixed_vector(12, S64), getLCMType(V3S64, V4P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:201:3: note: in expansion of macro 'EXPECT_EQ' 201 | EXPECT_EQ(LLT::fixed_vector(12, S64), getLCMType(V3S64, V4P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:203:39: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 203 | EXPECT_EQ(V2P0, getLCMType(V2P0, S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:203:3: note: in expansion of macro 'EXPECT_EQ' 203 | EXPECT_EQ(V2P0, getLCMType(V2P0, S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:204:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 204 | EXPECT_EQ(V4S32, getLCMType(S32, V2P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:204:3: note: in expansion of macro 'EXPECT_EQ' 204 | EXPECT_EQ(V4S32, getLCMType(S32, V2P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:205:39: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 205 | EXPECT_EQ(V2P0, getLCMType(V2P0, S64)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:205:3: note: in expansion of macro 'EXPECT_EQ' 205 | EXPECT_EQ(V2P0, getLCMType(V2P0, S64)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:206:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 206 | EXPECT_EQ(V2S64, getLCMType(S64, V2P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:206:3: note: in expansion of macro 'EXPECT_EQ' 206 | EXPECT_EQ(V2S64, getLCMType(S64, V2P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:209:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 209 | EXPECT_EQ(V2P0, getLCMType(V2P0, V2P1)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:209:3: note: in expansion of macro 'EXPECT_EQ' 209 | EXPECT_EQ(V2P0, getLCMType(V2P0, V2P1)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:210:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 210 | EXPECT_EQ(V4P1, getLCMType(V2P1, V2P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:210:3: note: in expansion of macro 'EXPECT_EQ' 210 | EXPECT_EQ(V4P1, getLCMType(V2P1, V2P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:212:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 212 | EXPECT_EQ(V2P0, getLCMType(V2P0, V4P1)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:212:3: note: in expansion of macro 'EXPECT_EQ' 212 | EXPECT_EQ(V2P0, getLCMType(V2P0, V4P1)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:213:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 213 | EXPECT_EQ(V4P1, getLCMType(V4P1, V2P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:213:3: note: in expansion of macro 'EXPECT_EQ' 213 | EXPECT_EQ(V4P1, getLCMType(V4P1, V2P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:216:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 216 | EXPECT_EQ(V2S32, getLCMType(V2S32, S64)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:216:3: note: in expansion of macro 'EXPECT_EQ' 216 | EXPECT_EQ(V2S32, getLCMType(V2S32, S64)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:217:39: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 217 | EXPECT_EQ(S64, getLCMType(S64, V2S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:217:3: note: in expansion of macro 'EXPECT_EQ' 217 | EXPECT_EQ(S64, getLCMType(S64, V2S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:219:43: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 219 | EXPECT_EQ(V4S16, getLCMType(V4S16, V2S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:219:3: note: in expansion of macro 'EXPECT_EQ' 219 | EXPECT_EQ(V4S16, getLCMType(V4S16, V2S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:220:43: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 220 | EXPECT_EQ(V2S32, getLCMType(V2S32, V4S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:220:3: note: in expansion of macro 'EXPECT_EQ' 220 | EXPECT_EQ(V2S32, getLCMType(V2S32, V4S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:222:42: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 222 | EXPECT_EQ(V2S32, getLCMType(V2S32, V4S8)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:222:3: note: in expansion of macro 'EXPECT_EQ' 222 | EXPECT_EQ(V2S32, getLCMType(V2S32, V4S8)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:223:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 223 | EXPECT_EQ(V8S8, getLCMType(V4S8, V2S32)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:223:3: note: in expansion of macro 'EXPECT_EQ' 223 | EXPECT_EQ(V8S8, getLCMType(V4S8, V2S32)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:225:42: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 225 | EXPECT_EQ(V2S16, getLCMType(V2S16, V4S8)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:225:3: note: in expansion of macro 'EXPECT_EQ' 225 | EXPECT_EQ(V2S16, getLCMType(V2S16, V4S8)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:226:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 226 | EXPECT_EQ(V4S8, getLCMType(V4S8, V2S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:226:3: note: in expansion of macro 'EXPECT_EQ' 226 | EXPECT_EQ(V4S8, getLCMType(V4S8, V2S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:228:62: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 228 | EXPECT_EQ(LLT::fixed_vector(6, S16), getLCMType(V3S16, V4S8)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:228:3: note: in expansion of macro 'EXPECT_EQ' 228 | EXPECT_EQ(LLT::fixed_vector(6, S16), getLCMType(V3S16, V4S8)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:229:62: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 229 | EXPECT_EQ(LLT::fixed_vector(12, S8), getLCMType(V4S8, V3S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:229:3: note: in expansion of macro 'EXPECT_EQ' 229 | EXPECT_EQ(LLT::fixed_vector(12, S8), getLCMType(V4S8, V3S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:230:42: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 230 | EXPECT_EQ(V4S16, getLCMType(V4S16, V4S8)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:230:3: note: in expansion of macro 'EXPECT_EQ' 230 | EXPECT_EQ(V4S16, getLCMType(V4S16, V4S8)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:231:41: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 231 | EXPECT_EQ(V8S8, getLCMType(V4S8, V4S16)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:231:3: note: in expansion of macro 'EXPECT_EQ' 231 | EXPECT_EQ(V8S8, getLCMType(V4S8, V4S16)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:233:76: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 233 | EXPECT_EQ(LLT::fixed_vector(6, 4), getLCMType(LLT::fixed_vector(3, 4), S8)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:233:3: note: in expansion of macro 'EXPECT_EQ' 233 | EXPECT_EQ(LLT::fixed_vector(6, 4), getLCMType(LLT::fixed_vector(3, 4), S8)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:234:76: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 234 | EXPECT_EQ(LLT::fixed_vector(3, 8), getLCMType(S8, LLT::fixed_vector(3, 4))); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:234:3: note: in expansion of macro 'EXPECT_EQ' 234 | EXPECT_EQ(LLT::fixed_vector(3, 8), getLCMType(S8, LLT::fixed_vector(3, 4))); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:237:67: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 237 | getLCMType(LLT::fixed_vector(3, 4), LLT::pointer(4, 8))); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:236:3: note: in expansion of macro 'EXPECT_EQ' 236 | EXPECT_EQ(LLT::fixed_vector(6, 4), | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:239:67: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 239 | getLCMType(LLT::pointer(4, 8), LLT::fixed_vector(3, 4))); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:238:3: note: in expansion of macro 'EXPECT_EQ' 238 | EXPECT_EQ(LLT::fixed_vector(3, LLT::pointer(4, 8)), | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:241:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 241 | EXPECT_EQ(V2S64, getLCMType(V2S64, P0)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:241:3: note: in expansion of macro 'EXPECT_EQ' 241 | EXPECT_EQ(V2S64, getLCMType(V2S64, P0)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:242:39: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 242 | EXPECT_EQ(V2P0, getLCMType(P0, V2S64)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:242:3: note: in expansion of macro 'EXPECT_EQ' 242 | EXPECT_EQ(V2P0, getLCMType(P0, V2S64)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:244:40: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 244 | EXPECT_EQ(V2S64, getLCMType(V2S64, P1)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:244:3: note: in expansion of macro 'EXPECT_EQ' 244 | EXPECT_EQ(V2S64, getLCMType(V2S64, P1)); | ^~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:245:39: note: parameter passing for argument of type 'const llvm::LLT' changed in GCC 9.1 245 | EXPECT_EQ(V4P1, getLCMType(P1, V2S64)); | ^ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:245:3: note: in expansion of macro 'EXPECT_EQ' 245 | EXPECT_EQ(V4P1, getLCMType(P1, V2S64)); | ^~~~~~~~~ In file included from ../include/llvm/CodeGen/MachineMemOperand.h:25, from ../include/llvm/CodeGen/MachineInstr.h:24, from ../include/llvm/CodeGen/MachineBasicBlock.h:20, from ../include/llvm/CodeGen/GlobalISel/Utils.h:18, from ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp:9: ../include/llvm/Support/LowLevelTypeImpl.h: In function '(static initializers for ../unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp)': ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ ../include/llvm/Support/LowLevelTypeImpl.h:82:64: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 82 | return vector(ElementCount::getFixed(NumElements), ScalarTy); | ^ [573/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/CodeView -I../unittests/DebugInfo/CodeView -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/GUIDFormatTest.cpp.o -MF unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/GUIDFormatTest.cpp.o.d -o unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/GUIDFormatTest.cpp.o -c ../unittests/DebugInfo/CodeView/GUIDFormatTest.cpp [574/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/CodeView -I../unittests/DebugInfo/CodeView -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/RandomAccessVisitorTest.cpp.o -MF unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/RandomAccessVisitorTest.cpp.o.d -o unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/RandomAccessVisitorTest.cpp.o -c ../unittests/DebugInfo/CodeView/RandomAccessVisitorTest.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h:12, from ../unittests/DebugInfo/CodeView/RandomAccessVisitorTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h:12, from ../unittests/DebugInfo/CodeView/RandomAccessVisitorTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual llvm::Error {anonymous}::MockCallbacks::visitKnownRecord(llvm::codeview::CVType&, llvm::codeview::ArrayRecord&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In static member function 'static void {anonymous}::RandomAccessVisitorTest::SetUpTestCase()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [575/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/CodeView -I../unittests/DebugInfo/CodeView -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/TypeHashingTest.cpp.o -MF unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/TypeHashingTest.cpp.o.d -o unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/TypeHashingTest.cpp.o -c ../unittests/DebugInfo/CodeView/TypeHashingTest.cpp [576/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/CodeView -I../unittests/DebugInfo/CodeView -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/TypeIndexDiscoveryTest.cpp.o -MF unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/TypeIndexDiscoveryTest.cpp.o.d -o unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/TypeIndexDiscoveryTest.cpp.o -c ../unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp [577/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/DWARF -I../unittests/DebugInfo/DWARF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DwarfGenerator.cpp.o -MF unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DwarfGenerator.cpp.o.d -o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DwarfGenerator.cpp.o -c ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp: In member function 'void llvm::dwarfgen::LineTable::setCustomPrologue(llvm::ArrayRef)': ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp:204:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 204 | void dwarfgen::LineTable::setCustomPrologue( | ^~~~~~~~ ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp: In member function 'void llvm::dwarfgen::LineTable::writeData(llvm::ArrayRef, llvm::AsmPrinter&) const': ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp:245:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 245 | void dwarfgen::LineTable::writeData(ArrayRef Data, | ^~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/CodeGen/DIE.h:23, from ../unittests/DebugInfo/DWARF/DwarfGenerator.h:17, from ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::DWARFDebugLine::Prologue llvm::dwarfgen::LineTable::createBasicPrologue() const': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp: In member function 'void llvm::dwarfgen::LineTable::generate(llvm::MCContext&, llvm::AsmPrinter&) const': ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp:233:14: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 233 | writeData(CustomPrologue, Asm); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp:240:12: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 240 | writeData(Contents, Asm); | ~~~~~~~~~^~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp:240:12: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/CodeGen/DIE.h:23, from ../unittests/DebugInfo/DWARF/DwarfGenerator.h:17, from ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::dwarfgen::LineTable::ValueAndLength}; _Tp = llvm::dwarfgen::LineTable::ValueAndLength; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member 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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp: In member function 'void llvm::dwarfgen::LineTable::addStandardOpcode(uint8_t, llvm::ArrayRef)': ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp:214:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 214 | void dwarfgen::LineTable::addStandardOpcode(uint8_t Opcode, | ^~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/CodeGen/DIE.h:23, from ../unittests/DebugInfo/DWARF/DwarfGenerator.h:17, from ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp: In member function 'void llvm::dwarfgen::LineTable::addExtendedOpcode(uint64_t, uint8_t, llvm::ArrayRef)': ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp:220:6: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 220 | void dwarfgen::LineTable::addExtendedOpcode(uint64_t Length, uint8_t Opcode, | ^~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/CodeGen/DIE.h:23, from ../unittests/DebugInfo/DWARF/DwarfGenerator.h:17, from ../unittests/DebugInfo/DWARF/DwarfGenerator.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ [578/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/DWARF -I../unittests/DebugInfo/DWARF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DwarfUtils.cpp.o -MF unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DwarfUtils.cpp.o.d -o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DwarfUtils.cpp.o -c ../unittests/DebugInfo/DWARF/DwarfUtils.cpp [579/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/DWARF -I../unittests/DebugInfo/DWARF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFAcceleratorTableTest.cpp.o -MF unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFAcceleratorTableTest.cpp.o.d -o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFAcceleratorTableTest.cpp.o -c ../unittests/DebugInfo/DWARF/DWARFAcceleratorTableTest.cpp [580/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/DWARF -I../unittests/DebugInfo/DWARF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDataExtractorTest.cpp.o -MF unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDataExtractorTest.cpp.o.d -o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDataExtractorTest.cpp.o -c ../unittests/DebugInfo/DWARF/DWARFDataExtractorTest.cpp [581/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/DWARF -I../unittests/DebugInfo/DWARF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugArangeSetTest.cpp.o -MF unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugArangeSetTest.cpp.o.d -o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugArangeSetTest.cpp.o -c ../unittests/DebugInfo/DWARF/DWARFDebugArangeSetTest.cpp [582/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/DWARF -I../unittests/DebugInfo/DWARF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugFrameTest.cpp.o -MF unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugFrameTest.cpp.o.d -o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugFrameTest.cpp.o -c ../unittests/DebugInfo/DWARF/DWARFDebugFrameTest.cpp [583/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/DWARF -I../unittests/DebugInfo/DWARF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugInfoTest.cpp.o -MF unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugInfoTest.cpp.o.d -o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugInfoTest.cpp.o -c ../unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp ../unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp: In function '{anonymous}::DWARFDebugInfo_TestImplicitConstAbbrevs_Test::TestBody()::': ../unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp:1792:29: note: parameter passing for argument of type 'AbbrevIt' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1792 | auto VerifyAbbrevDump = [&V](AbbrevIt it) { | ^ ../unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp: In member function 'virtual void {anonymous}::DWARFDebugInfo_TestImplicitConstAbbrevs_Test::TestBody()': ../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); | ~~~~~~~~~~~~~~~~^~~~ ../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); | ~~~~~~~~~~~~~~~~^~~~ [584/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/DWARF -I../unittests/DebugInfo/DWARF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugLineTest.cpp.o -MF unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugLineTest.cpp.o.d -o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugLineTest.cpp.o -c ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'llvm::DWARFDebugLine::SectionParser {anonymous}::CommonFixture::setupParser()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:75:25: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 75 | LT.addExtendedOpcode(9, DW_LNE_set_address, {{0xadd4e55, LineTable::Quad}}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:78:25: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 78 | LT.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:81:26: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 81 | LT2.addExtendedOpcode(9, DW_LNE_set_address, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 82 | {{0x11223344, LineTable::Quad}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:85:26: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 85 | LT2.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_ParserIgnoresNonPrologueErrorsWhenSkipping_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1230:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1230 | LT.addExtendedOpcode(42, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../utils/unittest/googletest/include/gtest/gtest.h:67, from ../utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:49, from ../utils/unittest/googlemock/include/gmock/gmock-matchers.h:59, from ../include/llvm/Testing/Support/SupportHelpers.h:18, from ../include/llvm/Testing/Support/Error.h:14, from ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:14: ../utils/unittest/googletest/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator >, llvm::StringRef, llvm::StringRef>*, std::vector >, llvm::StringRef, llvm::StringRef>, std::allocator >, llvm::StringRef, llvm::StringRef> > > >]': ../utils/unittest/googletest/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, llvm::StringRef, llvm::StringRef>*, std::vector >, llvm::StringRef, llvm::StringRef>, std::allocator >, llvm::StringRef, llvm::StringRef> > > >' changed in GCC 7.1 297 | ValuesIn(ForwardIterator begin, ForwardIterator end) { | ^~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, llvm::StringRef, llvm::StringRef>*, std::vector >, llvm::StringRef, llvm::StringRef>, std::allocator >, llvm::StringRef, llvm::StringRef> > > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/CodeGen/DIE.h:23, from ../unittests/DebugInfo/DWARF/DwarfGenerator.h:17, from ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 In file included from ../utils/unittest/googletest/include/gtest/gtest.h:67, from ../utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:49, from ../utils/unittest/googlemock/include/gmock/gmock-matchers.h:59, from ../include/llvm/Testing/Support/SupportHelpers.h:18, from ../include/llvm/Testing/Support/Error.h:14, from ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:14: ../utils/unittest/googletest/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator >, llvm::StringRef, llvm::StringRef> > {anonymous}::gtest_TruncatedStandardOpcodeParamsTruncatedStandardOpcodeFixture_EvalGenerator_()': ../utils/unittest/googletest/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, llvm::StringRef, llvm::StringRef>*, std::vector >, llvm::StringRef, llvm::StringRef>, std::allocator >, llvm::StringRef, llvm::StringRef> > > >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../include/llvm/BinaryFormat/Dwarf.h:26, from ../include/llvm/CodeGen/DIE.h:23, from ../unittests/DebugInfo/DWARF/DwarfGenerator.h:17, from ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void {anonymous}::DebugLineBasicFixture_PrintPathsProperly_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'void {anonymous}::AdjustAddressFixtureBase::runTest(bool, llvm::Twine)': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:821:30: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 821 | Padding.setCustomPrologue({{0, LineTable::Byte}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:773:32: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 773 | NoProblem.addExtendedOpcode(9, DW_LNE_set_address, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 774 | {{0xabcd, LineTable::Quad}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:775:32: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 775 | NoProblem.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:781:38: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 781 | ConstAddPCFirst.addExtendedOpcode(9, DW_LNE_set_address, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 782 | {{ConstAddPCAddr, LineTable::Quad}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:788:38: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 788 | ConstAddPCFirst.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:794:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 794 | SpecialFirst.addExtendedOpcode(9, DW_LNE_set_address, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 795 | {{SpecialAddr, LineTable::Quad}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:801:35: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 801 | SpecialFirst.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:807:37: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 807 | AdvancePCFirst.addExtendedOpcode(9, DW_LNE_set_address, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 808 | {{AdvancePCAddr, LineTable::Quad}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:815:37: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 815 | AdvancePCFirst.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineUnsupportedVersionFixture_ErrorForUnsupportedVersion_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:340:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 340 | LT.setCustomPrologue( | ~~~~~~~~~~~~~~~~~~~~^ 341 | {{LineTable::Half, LineTable::Long}, {Version, LineTable::Half}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::TruncatedPrologueFixture_ErrorForTruncatedPrologue_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1403:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1403 | Padding.setCustomPrologue({{0, LineTable::Byte}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_ParserReportsNonPrologueProblemsWhenParsing_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1171:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1171 | LT.addExtendedOpcode(0x42, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1173:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1173 | LT2.addExtendedOpcode(9, DW_LNE_set_address, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 1174 | {{0x1234567890abcdef, LineTable::Quad}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_GetOrParseLineTableAtInvalidOffsetAfterData_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:207:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 207 | LT.setCustomPrologue({{0, LineTable::Byte}}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_ErrorForReservedLength_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:317:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 317 | LT.setCustomPrologue({{0xfffffff0, LineTable::Long}}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_ErrorForExtendedOpcodeLengthLargerThanExpected_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:525:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 525 | LT.addExtendedOpcode(2, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:530:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 530 | LT.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_ErrorForUnitLengthTooLarge_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:552:28: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 552 | Padding.setCustomPrologue({{0, LineTable::Byte}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:556:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 556 | LT.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_ErrorForAddressSizeGreaterThanByteSize_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:674:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 674 | LT.addExtendedOpcode(Operands.size() + 1, DW_LNE_set_address, Operands); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:675:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 675 | LT.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_CallbackUsedForUnterminatedSequence_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:730:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 730 | LT.addExtendedOpcode(9, DW_LNE_set_address, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 731 | {{0x1122334455667788, LineTable::Quad}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:734:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 734 | LT.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:735:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 735 | LT.addExtendedOpcode(9, DW_LNE_set_address, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 736 | {{0x99aabbccddeeff00, LineTable::Quad}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_ErrorForMismatchedAddressSize_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:582:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 582 | LT.addExtendedOpcode(5, DW_LNE_set_address, {{Addr1, LineTable::Long}}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:587:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 587 | LT.addExtendedOpcode(9, DW_LNE_set_address, {{Addr2, LineTable::Quad}}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:588:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 588 | LT.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_ErrorForMismatchedAddressSizeUnsetInitialAddress_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:611:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 611 | LT.addExtendedOpcode(5, DW_LNE_set_address, {{Addr1, LineTable::Long}}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:614:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 614 | LT.addExtendedOpcode(9, DW_LNE_set_address, {{Addr2, LineTable::Quad}}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:615:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 615 | LT.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_ErrorForUnsupportedAddressSizeInSetAddressLength_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:641:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 641 | LT.addExtendedOpcode(4, DW_LNE_set_address, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 642 | {{0x1234, LineTable::Half}, {0x56, LineTable::Byte}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:647:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 647 | LT.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_ErrorForUnsupportedAddressSizeDefinedInHeader_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:699:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 699 | LT.addExtendedOpcode(AddressSize + 1, DW_LNE_set_address, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 700 | {{0x12345678, LineTable::Quad}, {0, LineTable::Byte}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:705:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 705 | LT.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_ParserMarkedAsDoneForBadLengthWhenParsing_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1099:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1099 | LT.setCustomPrologue({{0xfffffff0, LineTable::Long}}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_ParserMarkedAsDoneForBadLengthWhenSkipping_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1122:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1122 | LT.setCustomPrologue({{0xfffffff0, LineTable::Long}}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_ErrorForExtendedOpcodeLengthSmallerThanExpected_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:497:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 497 | LT.addExtendedOpcode(1, DW_LNE_set_discriminator, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | {{DW_LNS_negate_stmt, LineTable::ULEB}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:501:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 501 | LT.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_ParserReportsPrologueErrorsInEachTableWhenSkipping_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1204:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1204 | LT.setCustomPrologue({{2, LineTable::Long}, {0, LineTable::Half}}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1206:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1206 | LT2.setCustomPrologue({{2, LineTable::Long}, {1, LineTable::Half}}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_ParserReportsFirstErrorInEachTableWhenParsing_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1145:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1145 | LT.setCustomPrologue({{2, LineTable::Long}, {0, LineTable::Half}}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1147:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1147 | LT2.setCustomPrologue({{2, LineTable::Long}, {1, LineTable::Half}}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_ErrorForInvalidV5IncludeDirTable_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:362:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 362 | LT.setCustomPrologue({ | ~~~~~~~~~~~~~~~~~~~~^~ 363 | {19, LineTable::Long}, // unit length | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | {5, LineTable::Half}, // version | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 365 | {8, LineTable::Byte}, // addr size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 366 | {0, LineTable::Byte}, // segment selector size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 367 | {11, LineTable::Long}, // prologue length | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | {1, LineTable::Byte}, // min instruction length | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 369 | {1, LineTable::Byte}, // max ops per instruction | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 370 | {1, LineTable::Byte}, // default is_stmt | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | {0, LineTable::Byte}, // line base | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 372 | {14, LineTable::Byte}, // line range | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 373 | {2, LineTable::Byte}, // opcode base (small to reduce the amount of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 374 | // setup required). | ~~~~~~~~~~~~~~~~~~~ 375 | {0, LineTable::Byte}, // standard opcode lengths | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 376 | {0, LineTable::Byte}, // directory entry format count (should not be | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | // zero). | ~~~~~~~~~ 378 | {0, LineTable::ULEB}, // directories count | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | {0, LineTable::Byte}, // file name entry format count | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 380 | {0, LineTable::ULEB} // file name entry count | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 381 | }); | ~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::TruncatedExtendedOpcodeFixture_ErrorForTruncatedExtendedOpcode_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1578:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1578 | LT.addExtendedOpcode(OpcodeLength, Opcode, Operands); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineBasicFixture_VerboseOutput_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1249:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1249 | LT.addExtendedOpcode(2, 0, {{1, LineTable::Byte}}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1251:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1251 | LT.addExtendedOpcode(2, 0x42, {{1, LineTable::Byte}}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1252:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1252 | LT.addExtendedOpcode(9, DW_LNE_set_address, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 1253 | {{0x123456789abcdef, LineTable::Quad}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1254:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1254 | LT.addExtendedOpcode(6, DW_LNE_define_file, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 1255 | {{'a', LineTable::Byte}, | ~~~~~~~~~~~~~~~~~~~~~~~~ 1256 | {'\0', LineTable::Byte}, | ~~~~~~~~~~~~~~~~~~~~~~~~ 1257 | {2, LineTable::ULEB}, | ~~~~~~~~~~~~~~~~~~~~~ 1258 | {3, LineTable::ULEB}, | ~~~~~~~~~~~~~~~~~~~~~ 1259 | {4, LineTable::ULEB}}); | ~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1260:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1260 | LT.addExtendedOpcode(2, DW_LNE_set_discriminator, {{0x7f, LineTable::ULEB}}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:1279:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1279 | LT.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp: In member function 'virtual void {anonymous}::DebugLineParameterisedFixture_GetOrParseLineTableValidTable_Test::TestBody()': ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:254:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 254 | LT.addExtendedOpcode(9, DW_LNE_set_address, {{0xadd4e55, LineTable::Quad}}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:257:23: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 257 | LT.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:260:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 260 | LT2.addExtendedOpcode(9, DW_LNE_set_address, {{0x11223344, LineTable::Quad}}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:263:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 263 | LT2.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:264:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 264 | LT2.addExtendedOpcode(9, DW_LNE_set_address, {{0x55667788, LineTable::Quad}}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp:267:24: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 267 | LT2.addExtendedOpcode(1, DW_LNE_end_sequence, {}); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [585/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/DWARF -I../unittests/DebugInfo/DWARF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDieTest.cpp.o -MF unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDieTest.cpp.o.d -o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDieTest.cpp.o -c ../unittests/DebugInfo/DWARF/DWARFDieTest.cpp [586/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/DWARF -I../unittests/DebugInfo/DWARF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDieManualExtractTest.cpp.o -MF unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDieManualExtractTest.cpp.o.d -o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDieManualExtractTest.cpp.o -c ../unittests/DebugInfo/DWARF/DWARFDieManualExtractTest.cpp [587/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/DWARF -I../unittests/DebugInfo/DWARF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFExpressionCompactPrinterTest.cpp.o -MF unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFExpressionCompactPrinterTest.cpp.o.d -o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFExpressionCompactPrinterTest.cpp.o -c ../unittests/DebugInfo/DWARF/DWARFExpressionCompactPrinterTest.cpp [588/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/DWARF -I../unittests/DebugInfo/DWARF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFFormValueTest.cpp.o -MF unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFFormValueTest.cpp.o.d -o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFFormValueTest.cpp.o -c ../unittests/DebugInfo/DWARF/DWARFFormValueTest.cpp In file included from ../utils/unittest/googletest/include/gtest/gtest.h:67, from ../unittests/DebugInfo/DWARF/DWARFFormValueTest.cpp:16: ../utils/unittest/googletest/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator, long long unsigned int, bool>*, std::vector, long long unsigned int, bool>, std::allocator, long long unsigned int, bool> > > >]': ../utils/unittest/googletest/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int, bool>*, std::vector, long long unsigned int, bool>, std::allocator, long long unsigned int, bool> > > >' changed in GCC 7.1 297 | ValuesIn(ForwardIterator begin, ForwardIterator end) { | ^~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int, bool>*, std::vector, long long unsigned int, bool>, std::allocator, long long unsigned int, bool> > > >' changed in GCC 7.1 ../utils/unittest/googletest/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator, long long unsigned int, bool> > {anonymous}::gtest_SkipValueTestParams1FormSkipValueFixture1_EvalGenerator_()': ../utils/unittest/googletest/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int, bool>*, std::vector, long long unsigned int, bool>, std::allocator, long long unsigned int, bool> > > >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ ../utils/unittest/googletest/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator, long long unsigned int, bool> > {anonymous}::gtest_SkipValueTestParams2FormSkipValueFixture2_EvalGenerator_()': ../utils/unittest/googletest/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int, bool>*, std::vector, long long unsigned int, bool>, std::allocator, long long unsigned int, bool> > > >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ [589/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/DWARF -I../unittests/DebugInfo/DWARF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFListTableTest.cpp.o -MF unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFListTableTest.cpp.o.d -o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFListTableTest.cpp.o -c ../unittests/DebugInfo/DWARF/DWARFListTableTest.cpp [590/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/DWARF -I../unittests/DebugInfo/DWARF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFLocationExpressionTest.cpp.o -MF unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFLocationExpressionTest.cpp.o.d -o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFLocationExpressionTest.cpp.o -c ../unittests/DebugInfo/DWARF/DWARFLocationExpressionTest.cpp [591/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/GSYM -I../unittests/DebugInfo/GSYM -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/GSYM/CMakeFiles/DebugInfoGSYMTests.dir/GSYMTest.cpp.o -MF unittests/DebugInfo/GSYM/CMakeFiles/DebugInfoGSYMTests.dir/GSYMTest.cpp.o.d -o unittests/DebugInfo/GSYM/CMakeFiles/DebugInfoGSYMTests.dir/GSYMTest.cpp.o -c ../unittests/DebugInfo/GSYM/GSYMTest.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from ../unittests/DebugInfo/GSYM/GSYMTest.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/MapVector.h:27, from ../include/llvm/DebugInfo/DWARF/DWARFContext.h:12, from ../unittests/DebugInfo/GSYM/GSYMTest.cpp:12: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'void AddLines(uint64_t, uint32_t, llvm::gsym::FunctionInfo&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void GSYMTest_TestLineTableEncodeErrors_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void GSYMTest_TestFunctionInfo_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [592/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/MSF -I../unittests/DebugInfo/MSF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MappedBlockStreamTest.cpp.o -MF unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MappedBlockStreamTest.cpp.o.d -o unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MappedBlockStreamTest.cpp.o -c ../unittests/DebugInfo/MSF/MappedBlockStreamTest.cpp [593/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/MSF -I../unittests/DebugInfo/MSF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MSFBuilderTest.cpp.o -MF unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MSFBuilderTest.cpp.o.d -o unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MSFBuilderTest.cpp.o -c ../unittests/DebugInfo/MSF/MSFBuilderTest.cpp [594/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/MSF -I../unittests/DebugInfo/MSF -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MSFCommonTest.cpp.o -MF unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MSFCommonTest.cpp.o.d -o unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MSFCommonTest.cpp.o -c ../unittests/DebugInfo/MSF/MSFCommonTest.cpp [595/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/PDB -I../unittests/DebugInfo/PDB -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/HashTableTest.cpp.o -MF unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/HashTableTest.cpp.o.d -o unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/HashTableTest.cpp.o -c ../unittests/DebugInfo/PDB/HashTableTest.cpp [596/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/PDB -I../unittests/DebugInfo/PDB -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/NativeSessionTest.cpp.o -MF unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/NativeSessionTest.cpp.o.d -o unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/NativeSessionTest.cpp.o -c ../unittests/DebugInfo/PDB/NativeSessionTest.cpp [597/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/PDB -I../unittests/DebugInfo/PDB -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/NativeSymbolReuseTest.cpp.o -MF unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/NativeSymbolReuseTest.cpp.o.d -o unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/NativeSymbolReuseTest.cpp.o -c ../unittests/DebugInfo/PDB/NativeSymbolReuseTest.cpp [598/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/PDB -I../unittests/DebugInfo/PDB -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/StringTableBuilderTest.cpp.o -MF unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/StringTableBuilderTest.cpp.o.d -o unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/StringTableBuilderTest.cpp.o -c ../unittests/DebugInfo/PDB/StringTableBuilderTest.cpp [599/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/DebugInfo/PDB -I../unittests/DebugInfo/PDB -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/PDBApiTest.cpp.o -MF unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/PDBApiTest.cpp.o.d -o unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/PDBApiTest.cpp.o -c ../unittests/DebugInfo/PDB/PDBApiTest.cpp [600/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Demangle -I../unittests/Demangle -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Demangle/CMakeFiles/DemangleTests.dir/ItaniumDemangleTest.cpp.o -MF unittests/Demangle/CMakeFiles/DemangleTests.dir/ItaniumDemangleTest.cpp.o.d -o unittests/Demangle/CMakeFiles/DemangleTests.dir/ItaniumDemangleTest.cpp.o -c ../unittests/Demangle/ItaniumDemangleTest.cpp [601/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Demangle -I../unittests/Demangle -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Demangle/CMakeFiles/DemangleTests.dir/PartialDemangleTest.cpp.o -MF unittests/Demangle/CMakeFiles/DemangleTests.dir/PartialDemangleTest.cpp.o.d -o unittests/Demangle/CMakeFiles/DemangleTests.dir/PartialDemangleTest.cpp.o -c ../unittests/Demangle/PartialDemangleTest.cpp [602/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Demangle -I../unittests/Demangle -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Demangle/CMakeFiles/DemangleTests.dir/RustDemangleTest.cpp.o -MF unittests/Demangle/CMakeFiles/DemangleTests.dir/RustDemangleTest.cpp.o.d -o unittests/Demangle/CMakeFiles/DemangleTests.dir/RustDemangleTest.cpp.o -c ../unittests/Demangle/RustDemangleTest.cpp [603/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Demangle -I../unittests/Demangle -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Demangle/CMakeFiles/DemangleTests.dir/StringViewTest.cpp.o -MF unittests/Demangle/CMakeFiles/DemangleTests.dir/StringViewTest.cpp.o.d -o unittests/Demangle/CMakeFiles/DemangleTests.dir/StringViewTest.cpp.o -c ../unittests/Demangle/StringViewTest.cpp [604/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine -I../unittests/ExecutionEngine -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/CMakeFiles/ExecutionEngineTests.dir/ExecutionEngineTest.cpp.o -MF unittests/ExecutionEngine/CMakeFiles/ExecutionEngineTests.dir/ExecutionEngineTest.cpp.o.d -o unittests/ExecutionEngine/CMakeFiles/ExecutionEngineTests.dir/ExecutionEngineTest.cpp.o -c ../unittests/ExecutionEngine/ExecutionEngineTest.cpp [605/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/JITLink -I../unittests/ExecutionEngine/JITLink -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/JITLink/CMakeFiles/JITLinkTests.dir/LinkGraphTests.cpp.o -MF unittests/ExecutionEngine/JITLink/CMakeFiles/JITLinkTests.dir/LinkGraphTests.cpp.o.d -o unittests/ExecutionEngine/JITLink/CMakeFiles/JITLinkTests.dir/LinkGraphTests.cpp.o -c ../unittests/ExecutionEngine/JITLink/LinkGraphTests.cpp In file included from ../unittests/ExecutionEngine/JITLink/LinkGraphTests.cpp:13: ../utils/unittest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = unsigned int]': ../utils/unittest/googletest/include/gtest/gtest.h:1554:23: required from 'static testing::AssertionResult testing::internal::EqHelper::Compare(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = unsigned int; typename std::enable_if<((! std::is_integral<_Tp>::value) || (! std::is_pointer<_Dp>::value))>::type* = 0]' ../unittests/ExecutionEngine/JITLink/LinkGraphTests.cpp:226:3: required from here ../utils/unittest/googletest/include/gtest/gtest.h:1527:11: warning: comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-compare] 1527 | if (lhs == rhs) { | ~~~~^~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/ExecutionEngine/JITSymbol.h:28, from ../include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h:18, from ../include/llvm/ExecutionEngine/JITLink/JITLink.h:16, from ../unittests/ExecutionEngine/JITLink/LinkGraphTests.cpp:10: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::jitlink::Edge}; _Tp = llvm::jitlink::Edge; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [606/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/Orc -I../unittests/ExecutionEngine/Orc -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/CoreAPIsTest.cpp.o -MF unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/CoreAPIsTest.cpp.o.d -o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/CoreAPIsTest.cpp.o -c ../unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp In file included from ../include/llvm/ExecutionEngine/Orc/Core.h:22, from ../unittests/ExecutionEngine/Orc/OrcTestCommon.h:18, from ../unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp:9: ../include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h: In member function 'virtual llvm::Expected > > llvm::orc::UnsupportedExecutorProcessControl::lookupSymbols(llvm::ArrayRef)': ../include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h:225:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 225 | lookupSymbols(ArrayRef Request) override { | ^~~~~~~~~~~~~ [607/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/Orc -I../unittests/ExecutionEngine/Orc -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ExecutionSessionWrapperFunctionCallsTest.cpp.o -MF unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ExecutionSessionWrapperFunctionCallsTest.cpp.o.d -o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ExecutionSessionWrapperFunctionCallsTest.cpp.o -c ../unittests/ExecutionEngine/Orc/ExecutionSessionWrapperFunctionCallsTest.cpp [608/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/Orc -I../unittests/ExecutionEngine/Orc -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/IndirectionUtilsTest.cpp.o -MF unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/IndirectionUtilsTest.cpp.o.d -o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/IndirectionUtilsTest.cpp.o -c ../unittests/ExecutionEngine/Orc/IndirectionUtilsTest.cpp [609/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/Orc -I../unittests/ExecutionEngine/Orc -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/JITTargetMachineBuilderTest.cpp.o -MF unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/JITTargetMachineBuilderTest.cpp.o.d -o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/JITTargetMachineBuilderTest.cpp.o -c ../unittests/ExecutionEngine/Orc/JITTargetMachineBuilderTest.cpp [610/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/Orc -I../unittests/ExecutionEngine/Orc -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/LazyCallThroughAndReexportsTest.cpp.o -MF unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/LazyCallThroughAndReexportsTest.cpp.o.d -o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/LazyCallThroughAndReexportsTest.cpp.o -c ../unittests/ExecutionEngine/Orc/LazyCallThroughAndReexportsTest.cpp In file included from ../include/llvm/ExecutionEngine/Orc/Core.h:22, from ../unittests/ExecutionEngine/Orc/OrcTestCommon.h:18, from ../unittests/ExecutionEngine/Orc/LazyCallThroughAndReexportsTest.cpp:1: ../include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h: In member function 'virtual llvm::Expected > > llvm::orc::UnsupportedExecutorProcessControl::lookupSymbols(llvm::ArrayRef)': ../include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h:225:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 225 | lookupSymbols(ArrayRef Request) override { | ^~~~~~~~~~~~~ [611/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/Orc -I../unittests/ExecutionEngine/Orc -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ObjectLinkingLayerTest.cpp.o -MF unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ObjectLinkingLayerTest.cpp.o.d -o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ObjectLinkingLayerTest.cpp.o -c ../unittests/ExecutionEngine/Orc/ObjectLinkingLayerTest.cpp In file included from ../include/llvm/ExecutionEngine/Orc/Core.h:22, from ../include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h:22, from ../unittests/ExecutionEngine/Orc/ObjectLinkingLayerTest.cpp:9: ../include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h: In member function 'virtual llvm::Expected > > llvm::orc::UnsupportedExecutorProcessControl::lookupSymbols(llvm::ArrayRef)': ../include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h:225:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 225 | lookupSymbols(ArrayRef Request) override { | ^~~~~~~~~~~~~ [612/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/Orc -I../unittests/ExecutionEngine/Orc -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/OrcCAPITest.cpp.o -MF unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/OrcCAPITest.cpp.o.d -o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/OrcCAPITest.cpp.o -c ../unittests/ExecutionEngine/Orc/OrcCAPITest.cpp [613/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/Orc -I../unittests/ExecutionEngine/Orc -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/OrcTestCommon.cpp.o -MF unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/OrcTestCommon.cpp.o.d -o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/OrcTestCommon.cpp.o -c ../unittests/ExecutionEngine/Orc/OrcTestCommon.cpp [614/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/Orc -I../unittests/ExecutionEngine/Orc -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/QueueChannel.cpp.o -MF unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/QueueChannel.cpp.o.d -o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/QueueChannel.cpp.o -c ../unittests/ExecutionEngine/Orc/QueueChannel.cpp [615/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/Orc -I../unittests/ExecutionEngine/Orc -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ResourceTrackerTest.cpp.o -MF unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ResourceTrackerTest.cpp.o.d -o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ResourceTrackerTest.cpp.o -c ../unittests/ExecutionEngine/Orc/ResourceTrackerTest.cpp In file included from ../include/llvm/ExecutionEngine/Orc/Core.h:22, from ../unittests/ExecutionEngine/Orc/OrcTestCommon.h:18, from ../unittests/ExecutionEngine/Orc/ResourceTrackerTest.cpp:9: ../include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h: In member function 'virtual llvm::Expected > > llvm::orc::UnsupportedExecutorProcessControl::lookupSymbols(llvm::ArrayRef)': ../include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h:225:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 225 | lookupSymbols(ArrayRef Request) override { | ^~~~~~~~~~~~~ [616/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/Orc -I../unittests/ExecutionEngine/Orc -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/RPCUtilsTest.cpp.o -MF unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/RPCUtilsTest.cpp.o.d -o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/RPCUtilsTest.cpp.o -c ../unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp [617/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/Orc -I../unittests/ExecutionEngine/Orc -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/RTDyldObjectLinkingLayerTest.cpp.o -MF unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/RTDyldObjectLinkingLayerTest.cpp.o.d -o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/RTDyldObjectLinkingLayerTest.cpp.o -c ../unittests/ExecutionEngine/Orc/RTDyldObjectLinkingLayerTest.cpp In file included from ../include/llvm/ExecutionEngine/Orc/Core.h:22, from ../unittests/ExecutionEngine/Orc/OrcTestCommon.h:18, from ../unittests/ExecutionEngine/Orc/RTDyldObjectLinkingLayerTest.cpp:9: ../include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h: In member function 'virtual llvm::Expected > > llvm::orc::UnsupportedExecutorProcessControl::lookupSymbols(llvm::ArrayRef)': ../include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h:225:3: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 225 | lookupSymbols(ArrayRef Request) override { | ^~~~~~~~~~~~~ [618/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/Orc -I../unittests/ExecutionEngine/Orc -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/SimplePackedSerializationTest.cpp.o -MF unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/SimplePackedSerializationTest.cpp.o.d -o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/SimplePackedSerializationTest.cpp.o -c ../unittests/ExecutionEngine/Orc/SimplePackedSerializationTest.cpp [619/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/Orc -I../unittests/ExecutionEngine/Orc -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/SymbolStringPoolTest.cpp.o -MF unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/SymbolStringPoolTest.cpp.o.d -o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/SymbolStringPoolTest.cpp.o -c ../unittests/ExecutionEngine/Orc/SymbolStringPoolTest.cpp [620/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/Orc -I../unittests/ExecutionEngine/Orc -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ThreadSafeModuleTest.cpp.o -MF unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ThreadSafeModuleTest.cpp.o.d -o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ThreadSafeModuleTest.cpp.o -c ../unittests/ExecutionEngine/Orc/ThreadSafeModuleTest.cpp [621/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/Orc -I../unittests/ExecutionEngine/Orc -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/WrapperFunctionUtilsTest.cpp.o -MF unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/WrapperFunctionUtilsTest.cpp.o.d -o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/WrapperFunctionUtilsTest.cpp.o -c ../unittests/ExecutionEngine/Orc/WrapperFunctionUtilsTest.cpp In file included from ../unittests/ExecutionEngine/Orc/WrapperFunctionUtilsTest.cpp:9: ../include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h: In instantiation of 'static void llvm::orc::shared::detail::WrapperFunctionAsyncHandlerHelper::callAsync(HandlerT&&, SerializeAndSendResultT&&, ArgTupleT, std::index_sequence) [with HandlerT = void (&)(llvm::unique_function); SerializeAndSendResultT = llvm::orc::shared::detail::WrapperFunctionAsyncHandlerHelper::applyAsync(HandlerT&&, SendWrapperFunctionResultT&&, const char*, size_t) [with HandlerT = void (&)(llvm::unique_function); SendWrapperFunctionResultT = voidNoopAsyncWrapper(const char*, size_t)::; RetT = void; SendResultT = llvm::unique_function; ArgTs = {}; ResultSerializer = llvm::orc::shared::WrapperFunction::ResultSerializer; SPSTagTs = {}; size_t = unsigned int]::; ArgTupleT = std::tuple<>; unsigned int ...I = {}; RetT = void; SendResultT = llvm::unique_function; ArgTs = {}; ResultSerializer = llvm::orc::shared::WrapperFunction::ResultSerializer; SPSTagTs = {}; std::index_sequence = std::integer_sequence]': ../include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:301:14: required from 'static void llvm::orc::shared::detail::WrapperFunctionAsyncHandlerHelper::applyAsync(HandlerT&&, SendWrapperFunctionResultT&&, const char*, size_t) [with HandlerT = void (&)(llvm::unique_function); SendWrapperFunctionResultT = voidNoopAsyncWrapper(const char*, size_t)::; RetT = void; SendResultT = llvm::unique_function; ArgTs = {}; ResultSerializer = llvm::orc::shared::WrapperFunction::ResultSerializer; SPSTagTs = {}; size_t = unsigned int]' ../include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:520:22: required from 'static void llvm::orc::shared::WrapperFunction::handleAsync(const char*, size_t, HandlerT&&, SendResultT&&) [with HandlerT = void (&)(llvm::unique_function); SendResultT = voidNoopAsyncWrapper(const char*, size_t)::; SPSRetTagT = llvm::orc::shared::SPSEmpty; SPSTagTs = {}; size_t = unsigned int]' ../unittests/ExecutionEngine/Orc/WrapperFunctionUtilsTest.cpp:93:67: required from here ../include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h:317:35: warning: parameter 'Args' set but not used [-Wunused-but-set-parameter] 317 | ArgTupleT Args, std::index_sequence) { | ~~~~~~~~~~^~~~ [622/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/MCJIT -I../unittests/ExecutionEngine/MCJIT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITTest.cpp.o -MF unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITTest.cpp.o.d -o unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITTest.cpp.o -c ../unittests/ExecutionEngine/MCJIT/MCJITTest.cpp [623/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/MCJIT -I../unittests/ExecutionEngine/MCJIT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITCAPITest.cpp.o -MF unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITCAPITest.cpp.o.d -o unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITCAPITest.cpp.o -c ../unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp [624/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/MCJIT -I../unittests/ExecutionEngine/MCJIT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITMemoryManagerTest.cpp.o -MF unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITMemoryManagerTest.cpp.o.d -o unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITMemoryManagerTest.cpp.o -c ../unittests/ExecutionEngine/MCJIT/MCJITMemoryManagerTest.cpp [625/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/MCJIT -I../unittests/ExecutionEngine/MCJIT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITMultipleModuleTest.cpp.o -MF unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITMultipleModuleTest.cpp.o.d -o unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITMultipleModuleTest.cpp.o -c ../unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp [626/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ExecutionEngine/MCJIT -I../unittests/ExecutionEngine/MCJIT -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITObjectCacheTest.cpp.o -MF unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITObjectCacheTest.cpp.o.d -o unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITObjectCacheTest.cpp.o -c ../unittests/ExecutionEngine/MCJIT/MCJITObjectCacheTest.cpp [627/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/FileCheck -I../unittests/FileCheck -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/FileCheck/CMakeFiles/FileCheckTests.dir/FileCheckTest.cpp.o -MF unittests/FileCheck/CMakeFiles/FileCheckTests.dir/FileCheckTest.cpp.o.d -o unittests/FileCheck/CMakeFiles/FileCheckTests.dir/FileCheckTest.cpp.o -c ../unittests/FileCheck/FileCheckTest.cpp [628/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Frontend -I../unittests/Frontend -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenACCTest.cpp.o -MF unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenACCTest.cpp.o.d -o unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenACCTest.cpp.o -c ../unittests/Frontend/OpenACCTest.cpp [629/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Frontend -I../unittests/Frontend -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPContextTest.cpp.o -MF unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPContextTest.cpp.o.d -o unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPContextTest.cpp.o -c ../unittests/Frontend/OpenMPContextTest.cpp [630/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Frontend -I../unittests/Frontend -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPIRBuilderTest.cpp.o -MF unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPIRBuilderTest.cpp.o.d -o unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPIRBuilderTest.cpp.o -c ../unittests/Frontend/OpenMPIRBuilderTest.cpp [631/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Frontend -I../unittests/Frontend -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPParsingTest.cpp.o -MF unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPParsingTest.cpp.o.d -o unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPParsingTest.cpp.o -c ../unittests/Frontend/OpenMPParsingTest.cpp [632/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/FuzzMutate -I../unittests/FuzzMutate -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/OperationsTest.cpp.o -MF unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/OperationsTest.cpp.o.d -o unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/OperationsTest.cpp.o -c ../unittests/FuzzMutate/OperationsTest.cpp [633/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/FuzzMutate -I../unittests/FuzzMutate -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/ReservoirSamplerTest.cpp.o -MF unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/ReservoirSamplerTest.cpp.o.d -o unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/ReservoirSamplerTest.cpp.o -c ../unittests/FuzzMutate/ReservoirSamplerTest.cpp [634/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/FuzzMutate -I../unittests/FuzzMutate -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/StrategiesTest.cpp.o -MF unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/StrategiesTest.cpp.o.d -o unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/StrategiesTest.cpp.o -c ../unittests/FuzzMutate/StrategiesTest.cpp [635/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/FuzzMutate -I../unittests/FuzzMutate -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/RandomIRBuilderTest.cpp.o -MF unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/RandomIRBuilderTest.cpp.o.d -o unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/RandomIRBuilderTest.cpp.o -c ../unittests/FuzzMutate/RandomIRBuilderTest.cpp [636/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/InterfaceStub -I../unittests/InterfaceStub -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/InterfaceStub/CMakeFiles/InterfaceStubTests.dir/ELFYAMLTest.cpp.o -MF unittests/InterfaceStub/CMakeFiles/InterfaceStubTests.dir/ELFYAMLTest.cpp.o.d -o unittests/InterfaceStub/CMakeFiles/InterfaceStubTests.dir/ELFYAMLTest.cpp.o -c ../unittests/InterfaceStub/ELFYAMLTest.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/InterfaceStub/IFSStub.h:17, from ../include/llvm/InterfaceStub/IFSHandler.h:18, from ../unittests/InterfaceStub/ELFYAMLTest.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const llvm::ifs::IFSSymbol&}; _Tp = llvm::ifs::IFSSymbol; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/StringExtras.h:17, from ../include/llvm/Support/Error.h:19, from ../include/llvm/InterfaceStub/IFSStub.h:17, from ../include/llvm/InterfaceStub/IFSHandler.h:18, from ../unittests/InterfaceStub/ELFYAMLTest.cpp:11: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void ElfYamlTextAPI_YAMLWritesTBESymbols_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [637/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/AbstractCallSiteTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/AbstractCallSiteTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/AbstractCallSiteTest.cpp.o -c ../unittests/IR/AbstractCallSiteTest.cpp [638/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/AsmWriterTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/AsmWriterTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/AsmWriterTest.cpp.o -c ../unittests/IR/AsmWriterTest.cpp In file included from ../unittests/IR/AsmWriterTest.cpp:9: ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual void {anonymous}::AsmWriterTest_DumpDIExpression_Test::TestBody()': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ [639/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/AttributesTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/AttributesTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/AttributesTest.cpp.o -c ../unittests/IR/AttributesTest.cpp [640/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/BasicBlockTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/BasicBlockTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/BasicBlockTest.cpp.o -c ../unittests/IR/BasicBlockTest.cpp [641/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/CFGBuilder.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/CFGBuilder.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/CFGBuilder.cpp.o -c ../unittests/IR/CFGBuilder.cpp [642/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/ConstantRangeTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/ConstantRangeTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/ConstantRangeTest.cpp.o -c ../unittests/IR/ConstantRangeTest.cpp ../unittests/IR/ConstantRangeTest.cpp: In function 'void {anonymous}::TestRange(const llvm::ConstantRange&, const llvm::SmallBitVector&, {anonymous}::PreferFn, llvm::ArrayRef)': ../unittests/IR/ConstantRangeTest.cpp:103:13: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 103 | static void TestRange(const ConstantRange &CR, const SmallBitVector &Elems, | ^~~~~~~~~ ../unittests/IR/ConstantRangeTest.cpp: In function 'void {anonymous}::EnumerateConstantRanges(unsigned int, Fn) [with Fn = {anonymous}::EnumerateTwoConstantRanges(unsigned int, Fn) [with Fn = {anonymous}::testBinarySetOperationExhaustive(Fn1, Fn2) [with Fn1 = {anonymous}::ConstantRangeTest_IntersectWithExhaustive_Test::TestBody()::; Fn2 = {anonymous}::ConstantRangeTest_IntersectWithExhaustive_Test::TestBody()::]::]::]': ../unittests/IR/ConstantRangeTest.cpp:560:18: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 560 | TestRange(SmallestCR, Elems, PreferSmallest, {CR1, CR2}); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/IR/ConstantRangeTest.cpp:563:18: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 563 | TestRange(UnsignedCR, Elems, PreferSmallestNonFullUnsigned, {CR1, CR2}); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/IR/ConstantRangeTest.cpp:566:18: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 566 | TestRange(SignedCR, Elems, PreferSmallestNonFullSigned, {CR1, CR2}); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/IR/ConstantRangeTest.cpp: In function 'void {anonymous}::EnumerateConstantRanges(unsigned int, Fn) [with Fn = {anonymous}::EnumerateTwoConstantRanges(unsigned int, Fn) [with Fn = {anonymous}::testBinarySetOperationExhaustive(Fn1, Fn2) [with Fn1 = {anonymous}::ConstantRangeTest_UnionWithExhaustive_Test::TestBody()::; Fn2 = {anonymous}::ConstantRangeTest_UnionWithExhaustive_Test::TestBody()::]::]::]': ../unittests/IR/ConstantRangeTest.cpp:560:18: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 560 | TestRange(SmallestCR, Elems, PreferSmallest, {CR1, CR2}); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/IR/ConstantRangeTest.cpp:563:18: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 563 | TestRange(UnsignedCR, Elems, PreferSmallestNonFullUnsigned, {CR1, CR2}); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/IR/ConstantRangeTest.cpp:566:18: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 566 | TestRange(SignedCR, Elems, PreferSmallestNonFullSigned, {CR1, CR2}); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/IR/ConstantRangeTest.cpp: In function 'void {anonymous}::EnumerateConstantRanges(unsigned int, Fn) [with Fn = {anonymous}::EnumerateTwoConstantRanges(unsigned int, Fn) [with Fn = {anonymous}::TestBinaryOpExhaustive({anonymous}::BinaryRangeFn, {anonymous}::BinaryIntFn, {anonymous}::PreferFn)::]::]': ../unittests/IR/ConstantRangeTest.cpp:188:18: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 188 | TestRange(RangeFn(CR1, CR2), Elems, PreferenceFn, {CR1, CR2}); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/IR/ConstantRangeTest.cpp: In function 'void {anonymous}::EnumerateConstantRanges(unsigned int, Fn) [with Fn = {anonymous}::TestUnaryOpExhaustive({anonymous}::UnaryRangeFn, {anonymous}::UnaryIntFn, {anonymous}::PreferFn)::]': ../unittests/IR/ConstantRangeTest.cpp:167:14: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 167 | TestRange(RangeFn(CR), Elems, PreferenceFn, {CR}); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [643/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/ConstantsTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/ConstantsTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/ConstantsTest.cpp.o -c ../unittests/IR/ConstantsTest.cpp [644/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/DataLayoutTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/DataLayoutTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/DataLayoutTest.cpp.o -c ../unittests/IR/DataLayoutTest.cpp [645/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/DebugInfoTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/DebugInfoTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/DebugInfoTest.cpp.o -c ../unittests/IR/DebugInfoTest.cpp ../unittests/IR/DebugInfoTest.cpp: In member function 'virtual void {anonymous}::DIBuilder_CreateFortranArrayTypeWithAttributes_Test::TestBody()': ../unittests/IR/DebugInfoTest.cpp:207:32: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 207 | return DIB.createExpression(ops); | ~~~~~~~~~~~~~~~~~~~~^~~~~ ../unittests/IR/DebugInfoTest.cpp:207:32: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 207 | return DIB.createExpression(ops); | ~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from ../include/llvm/IR/DebugInfo.h:24, from ../unittests/IR/DebugInfoTest.cpp:9: ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ [646/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/DebugTypeODRUniquingTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/DebugTypeODRUniquingTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/DebugTypeODRUniquingTest.cpp.o -c ../unittests/IR/DebugTypeODRUniquingTest.cpp [647/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/DemandedBitsTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/DemandedBitsTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/DemandedBitsTest.cpp.o -c ../unittests/IR/DemandedBitsTest.cpp [648/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/DominatorTreeTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/DominatorTreeTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/DominatorTreeTest.cpp.o -c ../unittests/IR/DominatorTreeTest.cpp [649/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/DominatorTreeBatchUpdatesTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/DominatorTreeBatchUpdatesTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/DominatorTreeBatchUpdatesTest.cpp.o -c ../unittests/IR/DominatorTreeBatchUpdatesTest.cpp [650/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/FunctionTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/FunctionTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/FunctionTest.cpp.o -c ../unittests/IR/FunctionTest.cpp [651/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/PassBuilderCallbacksTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/PassBuilderCallbacksTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/PassBuilderCallbacksTest.cpp.o -c ../unittests/IR/PassBuilderCallbacksTest.cpp [652/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/IRBuilderTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/IRBuilderTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/IRBuilderTest.cpp.o -c ../unittests/IR/IRBuilderTest.cpp [653/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/InstructionsTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/InstructionsTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/InstructionsTest.cpp.o -c ../unittests/IR/InstructionsTest.cpp [654/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/IntrinsicsTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/IntrinsicsTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/IntrinsicsTest.cpp.o -c ../unittests/IR/IntrinsicsTest.cpp [655/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/LegacyPassManagerTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/LegacyPassManagerTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/LegacyPassManagerTest.cpp.o -c ../unittests/IR/LegacyPassManagerTest.cpp [656/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/MDBuilderTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/MDBuilderTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/MDBuilderTest.cpp.o -c ../unittests/IR/MDBuilderTest.cpp [657/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/ManglerTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/ManglerTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/ManglerTest.cpp.o -c ../unittests/IR/ManglerTest.cpp [658/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/MetadataTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/MetadataTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/MetadataTest.cpp.o -c ../unittests/IR/MetadataTest.cpp In file included from ../include/llvm/IR/DebugInfo.h:24, from ../include/llvm/IR/DIBuilder.h:24, from ../unittests/IR/MetadataTest.cpp:13: ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual void {anonymous}::DIExpressionTest_isValid_Test::TestBody()': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual void {anonymous}::DISubrangeTest_fortranAllocatableVar_Test::TestBody()': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual void {anonymous}::DIGenericSubrangeTest_fortranAssumedRankVar_Test::TestBody()': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual void {anonymous}::DISubrangeTest_fortranAllocatableInt_Test::TestBody()': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual void {anonymous}::DISubrangeTest_fortranAllocatableExpr_Test::TestBody()': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual void {anonymous}::DIGenericSubrangeTest_fortranAssumedRankInt_Test::TestBody()': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual void {anonymous}::DIGenericSubrangeTest_useDIBuilder_Test::TestBody()': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual void {anonymous}::DIGlobalVariableExpressionTest_get_Test::TestBody()': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual void {anonymous}::DICompositeTypeTest_dynamicArray_Test::TestBody()': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual void {anonymous}::DIExpressionTest_createFragmentExpression_Test::TestBody()': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual void {anonymous}::DIExpressionTest_get_Test::TestBody()': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:50:68: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 50 | getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Temporary)); \ | ^ ../include/llvm/IR/DebugInfoMetadata.h:61:3: note: in expansion of macro 'DEFINE_MDNODE_GET_DISTINCT_TEMPORARY' 61 | DEFINE_MDNODE_GET_DISTINCT_TEMPORARY(CLASS, FORMAL, ARGS) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ ../unittests/IR/MetadataTest.cpp:2783:34: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 2783 | auto *N2 = DIExpression::append(N0, Elts2); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from ../include/llvm/IR/DebugInfo.h:24, from ../include/llvm/IR/DIBuilder.h:24, from ../unittests/IR/MetadataTest.cpp:13: ../include/llvm/IR/DebugInfoMetadata.h: In member function 'virtual void {anonymous}::DIExpressionTest_replaceArg_Test::TestBody()': ../include/llvm/IR/DebugInfoMetadata.h:54:19: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | return getImpl(Context, DEFINE_MDNODE_GET_UNPACK(ARGS), Uniqued); \ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/llvm/IR/DebugInfoMetadata.h:2577:3: note: in expansion of macro 'DEFINE_MDNODE_GET' 2577 | DEFINE_MDNODE_GET(DIExpression, (ArrayRef Elements), (Elements)) | ^~~~~~~~~~~~~~~~~ [659/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/ModuleTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/ModuleTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/ModuleTest.cpp.o -c ../unittests/IR/ModuleTest.cpp [660/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/PassManagerTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/PassManagerTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/PassManagerTest.cpp.o -c ../unittests/IR/PassManagerTest.cpp [661/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/PatternMatch.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/PatternMatch.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/PatternMatch.cpp.o -c ../unittests/IR/PatternMatch.cpp [662/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/TimePassesTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/TimePassesTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/TimePassesTest.cpp.o -c ../unittests/IR/TimePassesTest.cpp [663/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/TypesTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/TypesTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/TypesTest.cpp.o -c ../unittests/IR/TypesTest.cpp [664/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/UseTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/UseTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/UseTest.cpp.o -c ../unittests/IR/UseTest.cpp [665/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/UserTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/UserTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/UserTest.cpp.o -c ../unittests/IR/UserTest.cpp [666/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/ValueHandleTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/ValueHandleTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/ValueHandleTest.cpp.o -c ../unittests/IR/ValueHandleTest.cpp [667/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/ValueMapTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/ValueMapTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/ValueMapTest.cpp.o -c ../unittests/IR/ValueMapTest.cpp [668/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/ValueTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/ValueTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/ValueTest.cpp.o -c ../unittests/IR/ValueTest.cpp [669/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/VectorTypesTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/VectorTypesTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/VectorTypesTest.cpp.o -c ../unittests/IR/VectorTypesTest.cpp [670/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/VerifierTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/VerifierTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/VerifierTest.cpp.o -c ../unittests/IR/VerifierTest.cpp [671/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/IR -I../unittests/IR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/IR/CMakeFiles/IRTests.dir/VPIntrinsicTest.cpp.o -MF unittests/IR/CMakeFiles/IRTests.dir/VPIntrinsicTest.cpp.o.d -o unittests/IR/CMakeFiles/IRTests.dir/VPIntrinsicTest.cpp.o -c ../unittests/IR/VPIntrinsicTest.cpp [672/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/LineEditor -I../unittests/LineEditor -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/LineEditor/CMakeFiles/LineEditorTests.dir/LineEditor.cpp.o -MF unittests/LineEditor/CMakeFiles/LineEditorTests.dir/LineEditor.cpp.o.d -o unittests/LineEditor/CMakeFiles/LineEditorTests.dir/LineEditor.cpp.o -c ../unittests/LineEditor/LineEditor.cpp [673/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Linker -I../unittests/Linker -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Linker/CMakeFiles/LinkerTests.dir/LinkModulesTest.cpp.o -MF unittests/Linker/CMakeFiles/LinkerTests.dir/LinkModulesTest.cpp.o.d -o unittests/Linker/CMakeFiles/LinkerTests.dir/LinkModulesTest.cpp.o -c ../unittests/Linker/LinkModulesTest.cpp [674/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/MC -I../unittests/MC -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/MC/CMakeFiles/MCTests.dir/Disassembler.cpp.o -MF unittests/MC/CMakeFiles/MCTests.dir/Disassembler.cpp.o.d -o unittests/MC/CMakeFiles/MCTests.dir/Disassembler.cpp.o -c ../unittests/MC/Disassembler.cpp [675/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/MC -I../unittests/MC -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/MC/CMakeFiles/MCTests.dir/DwarfLineTables.cpp.o -MF unittests/MC/CMakeFiles/MCTests.dir/DwarfLineTables.cpp.o.d -o unittests/MC/CMakeFiles/MCTests.dir/DwarfLineTables.cpp.o -c ../unittests/MC/DwarfLineTables.cpp [676/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/MC -I../unittests/MC -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/MC/CMakeFiles/MCTests.dir/MCInstPrinter.cpp.o -MF unittests/MC/CMakeFiles/MCTests.dir/MCInstPrinter.cpp.o.d -o unittests/MC/CMakeFiles/MCTests.dir/MCInstPrinter.cpp.o -c ../unittests/MC/MCInstPrinter.cpp [677/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/MC -I../unittests/MC -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/MC/CMakeFiles/MCTests.dir/StringTableBuilderTest.cpp.o -MF unittests/MC/CMakeFiles/MCTests.dir/StringTableBuilderTest.cpp.o.d -o unittests/MC/CMakeFiles/MCTests.dir/StringTableBuilderTest.cpp.o -c ../unittests/MC/StringTableBuilderTest.cpp [678/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/MC -I../unittests/MC -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/MC/CMakeFiles/MCTests.dir/TargetRegistry.cpp.o -MF unittests/MC/CMakeFiles/MCTests.dir/TargetRegistry.cpp.o.d -o unittests/MC/CMakeFiles/MCTests.dir/TargetRegistry.cpp.o -c ../unittests/MC/TargetRegistry.cpp [679/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/MC -I../unittests/MC -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/MC/CMakeFiles/MCTests.dir/MCDisassemblerTest.cpp.o -MF unittests/MC/CMakeFiles/MCTests.dir/MCDisassemblerTest.cpp.o.d -o unittests/MC/CMakeFiles/MCTests.dir/MCDisassemblerTest.cpp.o -c ../unittests/MC/MCDisassemblerTest.cpp [680/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/MC/AMDGPU -I../unittests/MC/AMDGPU -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/MC/AMDGPU/CMakeFiles/AMDGPUDwarfTests.dir/DwarfRegMappings.cpp.o -MF unittests/MC/AMDGPU/CMakeFiles/AMDGPUDwarfTests.dir/DwarfRegMappings.cpp.o.d -o unittests/MC/AMDGPU/CMakeFiles/AMDGPUDwarfTests.dir/DwarfRegMappings.cpp.o -c ../unittests/MC/AMDGPU/DwarfRegMappings.cpp [681/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/MC/SystemZ -I../unittests/MC/SystemZ -Iinclude -I../include -I../lib/Target/SystemZ -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/MC/SystemZ/CMakeFiles/SystemZAsmLexerTests.dir/SystemZAsmLexerTest.cpp.o -MF unittests/MC/SystemZ/CMakeFiles/SystemZAsmLexerTests.dir/SystemZAsmLexerTest.cpp.o.d -o unittests/MC/SystemZ/CMakeFiles/SystemZAsmLexerTests.dir/SystemZAsmLexerTest.cpp.o -c ../unittests/MC/SystemZ/SystemZAsmLexerTest.cpp [682/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/MI -I../unittests/MI -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/MI/CMakeFiles/MITests.dir/LiveIntervalTest.cpp.o -MF unittests/MI/CMakeFiles/MITests.dir/LiveIntervalTest.cpp.o.d -o unittests/MI/CMakeFiles/MITests.dir/LiveIntervalTest.cpp.o -c ../unittests/MI/LiveIntervalTest.cpp [683/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/MIR -I../unittests/MIR -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/MIR/CMakeFiles/MIRTests.dir/MachineMetadata.cpp.o -MF unittests/MIR/CMakeFiles/MIRTests.dir/MachineMetadata.cpp.o.d -o unittests/MIR/CMakeFiles/MIRTests.dir/MachineMetadata.cpp.o -c ../unittests/MIR/MachineMetadata.cpp In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../unittests/MIR/MachineMetadata.cpp:28: ../unittests/MIR/MachineMetadata.cpp: In static member function 'static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = MachineMetadataTest_TrivialHook_Test::TestBody()::; _ArgTypes = {llvm::raw_ostream&}]': ../unittests/MIR/MachineMetadata.cpp:130:23: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 130 | MO.print(OS, MST, LLT{}, /*OpIdx*/ ~0U, /*PrintDef=*/false, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | /*IsStandalone=*/false, | ~~~~~~~~~~~~~~~~~~~~~~~ 132 | /*ShouldPrintRegisterTies=*/false, /*TiedOperandIdx=*/0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | /*TRI=*/nullptr, | ~~~~~~~~~~~~~~~~ 134 | /*IntrinsicInfo=*/nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/MIR/MachineMetadata.cpp:129:3: note: in expansion of macro 'EXPECT_EQ' 129 | EXPECT_EQ("!0", print([&](raw_ostream &OS) { | ^~~~~~~~~ ../unittests/MIR/MachineMetadata.cpp: In static member function 'static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = MachineMetadataTest_BasicHook_Test::TestBody()::; _ArgTypes = {llvm::raw_ostream&}]': ../unittests/MIR/MachineMetadata.cpp:130:23: note: parameter passing for argument of type 'llvm::LLT' changed in GCC 9.1 130 | MO.print(OS, MST, LLT{}, /*OpIdx*/ ~0U, /*PrintDef=*/false, | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | /*IsStandalone=*/false, | ~~~~~~~~~~~~~~~~~~~~~~~ 132 | /*ShouldPrintRegisterTies=*/false, /*TiedOperandIdx=*/0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | /*TRI=*/nullptr, | ~~~~~~~~~~~~~~~~ 134 | /*IntrinsicInfo=*/nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/MIR/MachineMetadata.cpp:129:3: note: in expansion of macro 'EXPECT_EQ' 129 | EXPECT_EQ("!0", print([&](raw_ostream &OS) { | ^~~~~~~~~ [684/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Object -I../unittests/Object -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Object/CMakeFiles/ObjectTests.dir/ArchiveTest.cpp.o -MF unittests/Object/CMakeFiles/ObjectTests.dir/ArchiveTest.cpp.o.d -o unittests/Object/CMakeFiles/ObjectTests.dir/ArchiveTest.cpp.o -c ../unittests/Object/ArchiveTest.cpp [685/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Object -I../unittests/Object -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Object/CMakeFiles/ObjectTests.dir/ELFObjectFileTest.cpp.o -MF unittests/Object/CMakeFiles/ObjectTests.dir/ELFObjectFileTest.cpp.o.d -o unittests/Object/CMakeFiles/ObjectTests.dir/ELFObjectFileTest.cpp.o -c ../unittests/Object/ELFObjectFileTest.cpp [686/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Object -I../unittests/Object -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Object/CMakeFiles/ObjectTests.dir/ELFTypesTest.cpp.o -MF unittests/Object/CMakeFiles/ObjectTests.dir/ELFTypesTest.cpp.o.d -o unittests/Object/CMakeFiles/ObjectTests.dir/ELFTypesTest.cpp.o -c ../unittests/Object/ELFTypesTest.cpp [687/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Object -I../unittests/Object -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Object/CMakeFiles/ObjectTests.dir/ELFTest.cpp.o -MF unittests/Object/CMakeFiles/ObjectTests.dir/ELFTest.cpp.o.d -o unittests/Object/CMakeFiles/ObjectTests.dir/ELFTest.cpp.o -c ../unittests/Object/ELFTest.cpp [688/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Object -I../unittests/Object -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Object/CMakeFiles/ObjectTests.dir/MinidumpTest.cpp.o -MF unittests/Object/CMakeFiles/ObjectTests.dir/MinidumpTest.cpp.o.d -o unittests/Object/CMakeFiles/ObjectTests.dir/MinidumpTest.cpp.o -c ../unittests/Object/MinidumpTest.cpp [689/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Object -I../unittests/Object -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Object/CMakeFiles/ObjectTests.dir/ObjectFileTest.cpp.o -MF unittests/Object/CMakeFiles/ObjectTests.dir/ObjectFileTest.cpp.o.d -o unittests/Object/CMakeFiles/ObjectTests.dir/ObjectFileTest.cpp.o -c ../unittests/Object/ObjectFileTest.cpp [690/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Object -I../unittests/Object -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Object/CMakeFiles/ObjectTests.dir/SymbolSizeTest.cpp.o -MF unittests/Object/CMakeFiles/ObjectTests.dir/SymbolSizeTest.cpp.o.d -o unittests/Object/CMakeFiles/ObjectTests.dir/SymbolSizeTest.cpp.o -c ../unittests/Object/SymbolSizeTest.cpp [691/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Object -I../unittests/Object -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Object/CMakeFiles/ObjectTests.dir/SymbolicFileTest.cpp.o -MF unittests/Object/CMakeFiles/ObjectTests.dir/SymbolicFileTest.cpp.o.d -o unittests/Object/CMakeFiles/ObjectTests.dir/SymbolicFileTest.cpp.o -c ../unittests/Object/SymbolicFileTest.cpp [692/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Object -I../unittests/Object -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Object/CMakeFiles/ObjectTests.dir/XCOFFObjectFileTest.cpp.o -MF unittests/Object/CMakeFiles/ObjectTests.dir/XCOFFObjectFileTest.cpp.o.d -o unittests/Object/CMakeFiles/ObjectTests.dir/XCOFFObjectFileTest.cpp.o -c ../unittests/Object/XCOFFObjectFileTest.cpp [693/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ObjectYAML -I../unittests/ObjectYAML -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/DWARFYAMLTest.cpp.o -MF unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/DWARFYAMLTest.cpp.o.d -o unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/DWARFYAMLTest.cpp.o -c ../unittests/ObjectYAML/DWARFYAMLTest.cpp [694/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ObjectYAML -I../unittests/ObjectYAML -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/ELFYAMLTest.cpp.o -MF unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/ELFYAMLTest.cpp.o.d -o unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/ELFYAMLTest.cpp.o -c ../unittests/ObjectYAML/ELFYAMLTest.cpp [695/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ObjectYAML -I../unittests/ObjectYAML -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/MinidumpYAMLTest.cpp.o -MF unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/MinidumpYAMLTest.cpp.o.d -o unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/MinidumpYAMLTest.cpp.o -c ../unittests/ObjectYAML/MinidumpYAMLTest.cpp [696/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ObjectYAML -I../unittests/ObjectYAML -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/YAML2ObjTest.cpp.o -MF unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/YAML2ObjTest.cpp.o.d -o unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/YAML2ObjTest.cpp.o -c ../unittests/ObjectYAML/YAML2ObjTest.cpp [697/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ObjectYAML -I../unittests/ObjectYAML -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/YAMLTest.cpp.o -MF unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/YAMLTest.cpp.o.d -o unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/YAMLTest.cpp.o -c ../unittests/ObjectYAML/YAMLTest.cpp [698/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-opt-parser-defs -I /builddir/build/BUILD/llvm-13.0.1.src/unittests/Option -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/unittests/Option/Opts.td --write-if-changed -o unittests/Option/Opts.inc -d unittests/Option/Opts.inc.d [699/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Option -I../unittests/Option -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Option/CMakeFiles/OptionTests.dir/OptionParsingTest.cpp.o -MF unittests/Option/CMakeFiles/OptionTests.dir/OptionParsingTest.cpp.o.d -o unittests/Option/CMakeFiles/OptionTests.dir/OptionParsingTest.cpp.o -c ../unittests/Option/OptionParsingTest.cpp [700/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Option -I../unittests/Option -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Option/CMakeFiles/OptionTests.dir/OptionMarshallingTest.cpp.o -MF unittests/Option/CMakeFiles/OptionTests.dir/OptionMarshallingTest.cpp.o.d -o unittests/Option/CMakeFiles/OptionTests.dir/OptionMarshallingTest.cpp.o -c ../unittests/Option/OptionMarshallingTest.cpp [701/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Remarks -I../unittests/Remarks -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksFormatTest.cpp.o -MF unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksFormatTest.cpp.o.d -o unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksFormatTest.cpp.o -c ../unittests/Remarks/BitstreamRemarksFormatTest.cpp [702/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Remarks -I../unittests/Remarks -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksParsingTest.cpp.o -MF unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksParsingTest.cpp.o.d -o unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksParsingTest.cpp.o -c ../unittests/Remarks/BitstreamRemarksParsingTest.cpp [703/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Remarks -I../unittests/Remarks -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksSerializerTest.cpp.o -MF unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksSerializerTest.cpp.o.d -o unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksSerializerTest.cpp.o -c ../unittests/Remarks/BitstreamRemarksSerializerTest.cpp [704/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Remarks -I../unittests/Remarks -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksAPITest.cpp.o -MF unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksAPITest.cpp.o.d -o unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksAPITest.cpp.o -c ../unittests/Remarks/RemarksAPITest.cpp [705/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Remarks -I../unittests/Remarks -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksLinkingTest.cpp.o -MF unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksLinkingTest.cpp.o.d -o unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksLinkingTest.cpp.o -c ../unittests/Remarks/RemarksLinkingTest.cpp [706/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Remarks -I../unittests/Remarks -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksStrTabParsingTest.cpp.o -MF unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksStrTabParsingTest.cpp.o.d -o unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksStrTabParsingTest.cpp.o -c ../unittests/Remarks/RemarksStrTabParsingTest.cpp [707/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Remarks -I../unittests/Remarks -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Remarks/CMakeFiles/RemarksTests.dir/YAMLRemarksParsingTest.cpp.o -MF unittests/Remarks/CMakeFiles/RemarksTests.dir/YAMLRemarksParsingTest.cpp.o.d -o unittests/Remarks/CMakeFiles/RemarksTests.dir/YAMLRemarksParsingTest.cpp.o -c ../unittests/Remarks/YAMLRemarksParsingTest.cpp [708/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Remarks -I../unittests/Remarks -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Remarks/CMakeFiles/RemarksTests.dir/YAMLRemarksSerializerTest.cpp.o -MF unittests/Remarks/CMakeFiles/RemarksTests.dir/YAMLRemarksSerializerTest.cpp.o.d -o unittests/Remarks/CMakeFiles/RemarksTests.dir/YAMLRemarksSerializerTest.cpp.o -c ../unittests/Remarks/YAMLRemarksSerializerTest.cpp ../unittests/Remarks/YAMLRemarksSerializerTest.cpp: In function 'void check(llvm::remarks::Format, llvm::remarks::SerializerMode, llvm::ArrayRef, llvm::StringRef, llvm::Optional, llvm::Optional)': ../unittests/Remarks/YAMLRemarksSerializerTest.cpp:25:13: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 25 | static void check(remarks::Format SerializerFormat, | ^~~~~ [709/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DLLVM_ENABLE_PLUGINS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Passes -I../unittests/Passes -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Passes/CMakeFiles/PluginsTests.dir/PluginsTest.cpp.o -MF unittests/Passes/CMakeFiles/PluginsTests.dir/PluginsTest.cpp.o.d -o unittests/Passes/CMakeFiles/PluginsTests.dir/PluginsTest.cpp.o -c ../unittests/Passes/PluginsTest.cpp [710/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DLLVM_ENABLE_PLUGINS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Passes -I../unittests/Passes -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT unittests/Passes/CMakeFiles/DoublerPlugin.dir/DoublerPlugin.cpp.o -MF unittests/Passes/CMakeFiles/DoublerPlugin.dir/DoublerPlugin.cpp.o.d -o unittests/Passes/CMakeFiles/DoublerPlugin.dir/DoublerPlugin.cpp.o -c ../unittests/Passes/DoublerPlugin.cpp [711/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -fPIC -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-z,nodelete -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections -shared -o unittests/Passes/DoublerPlugin.so unittests/Passes/CMakeFiles/DoublerPlugin.dir/DoublerPlugin.cpp.o lib/libLLVM-13.so && : [712/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DLLVM_ENABLE_PLUGINS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Passes -I../unittests/Passes -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Passes/CMakeFiles/PassesBindingsTests.dir/PassBuilderBindingsTest.cpp.o -MF unittests/Passes/CMakeFiles/PassesBindingsTests.dir/PassBuilderBindingsTest.cpp.o.d -o unittests/Passes/CMakeFiles/PassesBindingsTests.dir/PassBuilderBindingsTest.cpp.o -c ../unittests/Passes/PassBuilderBindingsTest.cpp [713/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DLLVM_ENABLE_PLUGINS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Passes -I../unittests/Passes -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fPIC -fno-exceptions -std=c++14 -MD -MT unittests/Passes/CMakeFiles/TestPlugin.dir/TestPlugin.cpp.o -MF unittests/Passes/CMakeFiles/TestPlugin.dir/TestPlugin.cpp.o.d -o unittests/Passes/CMakeFiles/TestPlugin.dir/TestPlugin.cpp.o -c ../unittests/Passes/TestPlugin.cpp [714/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -fPIC -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-z,nodelete -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/./lib -Wl,-O3 -Wl,--gc-sections -shared -o unittests/Passes/TestPlugin.so unittests/Passes/CMakeFiles/TestPlugin.dir/TestPlugin.cpp.o lib/libLLVM-13.so && : [715/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ProfileData -I../unittests/ProfileData -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/CoverageMappingTest.cpp.o -MF unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/CoverageMappingTest.cpp.o.d -o unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/CoverageMappingTest.cpp.o -c ../unittests/ProfileData/CoverageMappingTest.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from ../unittests/ProfileData/CoverageMappingTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::basic_string, std::allocator >, long long unsigned int&}; _Tp = {anonymous}::InputFunctionCoverageData; _Alloc = std::allocator<{anonymous}::InputFunctionCoverageData>]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<{anonymous}::InputFunctionCoverageData>::iterator' {aka '__gnu_cxx::__normal_iterator<{anonymous}::InputFunctionCoverageData*, std::vector<{anonymous}::InputFunctionCoverageData> >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void {anonymous}::CoverageMappingTest::startFunction(llvm::StringRef, uint64_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from ../unittests/ProfileData/CoverageMappingTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member 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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1574 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1574:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from ../unittests/ProfileData/CoverageMappingTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void {anonymous}::CoverageMappingTest_load_coverage_with_bogus_function_name_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ProfileData/Coverage/CoverageMapping.h:17, from ../unittests/ProfileData/CoverageMappingTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_multiple_regions_end_after_parent_ends_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_multiple_completed_segments_at_same_loc_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_dont_emit_redundant_segments_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_dont_emit_closing_segment_at_new_region_start_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_handle_sandwiched_zero_length_region_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_handle_last_completed_region_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_basic_coverage_iteration_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void {anonymous}::CoverageMappingTest_dont_combine_expansions_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:654:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 654 | _M_range_initialize(__first, __last, | ^~~~~~~~~~~~~~~~~~~ [716/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ProfileData -I../unittests/ProfileData -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/InstrProfDataTest.cpp.o -MF unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/InstrProfDataTest.cpp.o.d -o unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/InstrProfDataTest.cpp.o -c ../unittests/ProfileData/InstrProfDataTest.cpp [717/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ProfileData -I../unittests/ProfileData -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/InstrProfTest.cpp.o -MF unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/InstrProfTest.cpp.o.d -o unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/InstrProfTest.cpp.o -c ../unittests/ProfileData/InstrProfTest.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/IR/Function.h:20, from ../unittests/ProfileData/InstrProfTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred<{anonymous}::InstrProfTest_get_profile_summary_Test::TestBody():: mutable:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_equal_to_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 962 | __unique(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:962:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../unittests/ProfileData/InstrProfTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector > >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'llvm::Error llvm::InstrProfSymtab::addFuncName(llvm::StringRef)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/IR/Function.h:20, from ../unittests/ProfileData/InstrProfTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '{anonymous}::InstrProfTest_get_profile_summary_Test::TestBody():: mutable': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1820 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/IR/Function.h:20, from ../unittests/ProfileData/InstrProfTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/IR/Function.h:20, from ../unittests/ProfileData/InstrProfTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/IR/Function.h:20, from ../unittests/ProfileData/InstrProfTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/IR/Function.h:20, from ../unittests/ProfileData/InstrProfTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/IR/Function.h:20, from ../unittests/ProfileData/InstrProfTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/IR/Function.h:20, from ../unittests/ProfileData/InstrProfTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1921 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'llvm::StringRef llvm::InstrProfSymtab::getFuncName(uint64_t)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1004 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1005 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/IR/Attributes.h:19, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../unittests/ProfileData/InstrProfTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void {anonymous}::MaybeSparseInstrProfTest_instr_prof_symtab_test_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/IR/Function.h:20, from ../unittests/ProfileData/InstrProfTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1004 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1005 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'virtual void {anonymous}::MaybeSparseInstrProfTest_instr_prof_symtab_module_test_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1004 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1005 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1004 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1005 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'virtual void {anonymous}::MaybeSparseInstrProfTest_instr_prof_symtab_compression_test_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1004:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1004 | return std::__unique(__first, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1005 | __gnu_cxx::__ops::__iter_equal_to_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [718/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/ProfileData -I../unittests/ProfileData -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/SampleProfTest.cpp.o -MF unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/SampleProfTest.cpp.o.d -o unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/SampleProfTest.cpp.o -c ../unittests/ProfileData/SampleProfTest.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/DenseMapInfo.h:16, from ../include/llvm/ADT/DenseMap.h:16, from ../include/llvm/ADT/DenseSet.h:16, from ../include/llvm/ProfileData/SampleProf.h:17, from ../unittests/ProfileData/SampleProfTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred<{anonymous}::SampleProfTest::verifyProfileSummary(llvm::ProfileSummary&, llvm::Module&, bool, bool):: mutable:: >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 112 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In lambda function: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 161 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 162 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/ProfileData/SampleProf.h:22, from ../unittests/ProfileData/SampleProfTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::basic_string; _Val = std::pair, llvm::sampleprof::FunctionSamples>; _KeyOfValue = std::_Select1st, llvm::sampleprof::FunctionSamples> >; _Compare = std::less; _Alloc = std::allocator, llvm::sampleprof::FunctionSamples> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452: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' {aka 'std::_Rb_tree_const_iterator, llvm::sampleprof::FunctionSamples> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../include/llvm/IR/Attributes.h:30, from ../include/llvm/IR/Argument.h:18, from ../include/llvm/IR/Function.h:25, from ../include/llvm/ProfileData/SampleProf.h:22, from ../unittests/ProfileData/SampleProfTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'void {anonymous}::SampleProfTest::testRoundTrip(llvm::sampleprof::SampleProfileFormat, bool, bool)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:518:8: 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' {aka 'std::_Rb_tree_const_iterator, llvm::sampleprof::FunctionSamples> >'} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:518:8: 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' {aka 'std::_Rb_tree_const_iterator, llvm::sampleprof::FunctionSamples> >'} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [719/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/AlignmentTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/AlignmentTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/AlignmentTest.cpp.o -c ../unittests/Support/AlignmentTest.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../utils/unittest/googletest/include/gtest/gtest.h:60, from ../unittests/Support/AlignmentTest.cpp:10: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/Support/Alignment.h:24, from ../unittests/Support/AlignmentTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/Support/Alignment.h:24, from ../unittests/Support/AlignmentTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../include/llvm/ADT/Hashing.h:51, from ../include/llvm/ADT/Optional.h:18, from ../include/llvm/Support/Alignment.h:24, from ../unittests/Support/AlignmentTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1939 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In member function 'virtual void {anonymous}::AlignmentTest_AlignComparisons_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1967 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1968 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1969 | __comp); | ~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1889 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [720/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -w -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/AlignOfTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/AlignOfTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/AlignOfTest.cpp.o -c ../unittests/Support/AlignOfTest.cpp [721/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/AllocatorTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/AllocatorTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/AllocatorTest.cpp.o -c ../unittests/Support/AllocatorTest.cpp [722/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/AnnotationsTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/AnnotationsTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/AnnotationsTest.cpp.o -c ../unittests/Support/AnnotationsTest.cpp [723/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ARMAttributeParser.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ARMAttributeParser.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ARMAttributeParser.cpp.o -c ../unittests/Support/ARMAttributeParser.cpp [724/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ArrayRecyclerTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ArrayRecyclerTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ArrayRecyclerTest.cpp.o -c ../unittests/Support/ArrayRecyclerTest.cpp [725/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/Base64Test.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/Base64Test.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/Base64Test.cpp.o -c ../unittests/Support/Base64Test.cpp [726/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/BinaryStreamTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/BinaryStreamTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/BinaryStreamTest.cpp.o -c ../unittests/Support/BinaryStreamTest.cpp [727/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/BlockFrequencyTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/BlockFrequencyTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/BlockFrequencyTest.cpp.o -c ../unittests/Support/BlockFrequencyTest.cpp [728/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/BranchProbabilityTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/BranchProbabilityTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/BranchProbabilityTest.cpp.o -c ../unittests/Support/BranchProbabilityTest.cpp [729/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/CachePruningTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/CachePruningTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/CachePruningTest.cpp.o -c ../unittests/Support/CachePruningTest.cpp [730/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/CrashRecoveryTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/CrashRecoveryTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/CrashRecoveryTest.cpp.o -c ../unittests/Support/CrashRecoveryTest.cpp [731/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/Casting.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/Casting.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/Casting.cpp.o -c ../unittests/Support/Casting.cpp [732/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/CheckedArithmeticTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/CheckedArithmeticTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/CheckedArithmeticTest.cpp.o -c ../unittests/Support/CheckedArithmeticTest.cpp [733/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/Chrono.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/Chrono.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/Chrono.cpp.o -c ../unittests/Support/Chrono.cpp [734/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/CommandLineTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/CommandLineTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/CommandLineTest.cpp.o -c ../unittests/Support/CommandLineTest.cpp [735/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/CompressionTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/CompressionTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/CompressionTest.cpp.o -c ../unittests/Support/CompressionTest.cpp [736/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ConvertUTFTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ConvertUTFTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ConvertUTFTest.cpp.o -c ../unittests/Support/ConvertUTFTest.cpp [737/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/CRCTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/CRCTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/CRCTest.cpp.o -c ../unittests/Support/CRCTest.cpp [738/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/DataExtractorTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/DataExtractorTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/DataExtractorTest.cpp.o -c ../unittests/Support/DataExtractorTest.cpp [739/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/DebugTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/DebugTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/DebugTest.cpp.o -c ../unittests/Support/DebugTest.cpp [740/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/DebugCounterTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/DebugCounterTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/DebugCounterTest.cpp.o -c ../unittests/Support/DebugCounterTest.cpp [741/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/DJBTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/DJBTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/DJBTest.cpp.o -c ../unittests/Support/DJBTest.cpp [742/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/EndianStreamTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/EndianStreamTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/EndianStreamTest.cpp.o -c ../unittests/Support/EndianStreamTest.cpp [743/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/EndianTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/EndianTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/EndianTest.cpp.o -c ../unittests/Support/EndianTest.cpp [744/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ELFAttributeParserTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ELFAttributeParserTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ELFAttributeParserTest.cpp.o -c ../unittests/Support/ELFAttributeParserTest.cpp [745/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ErrnoTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ErrnoTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ErrnoTest.cpp.o -c ../unittests/Support/ErrnoTest.cpp [746/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ErrorOrTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ErrorOrTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ErrorOrTest.cpp.o -c ../unittests/Support/ErrorOrTest.cpp [747/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ErrorTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ErrorTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ErrorTest.cpp.o -c ../unittests/Support/ErrorTest.cpp [748/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ExtensibleRTTITest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ExtensibleRTTITest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ExtensibleRTTITest.cpp.o -c ../unittests/Support/ExtensibleRTTITest.cpp [749/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/FileCollectorTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/FileCollectorTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/FileCollectorTest.cpp.o -c ../unittests/Support/FileCollectorTest.cpp [750/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/FileOutputBufferTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/FileOutputBufferTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/FileOutputBufferTest.cpp.o -c ../unittests/Support/FileOutputBufferTest.cpp [751/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/FileUtilitiesTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/FileUtilitiesTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/FileUtilitiesTest.cpp.o -c ../unittests/Support/FileUtilitiesTest.cpp [752/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/SourceMgrTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/SourceMgrTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/SourceMgrTest.cpp.o -c ../unittests/Support/SourceMgrTest.cpp [753/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/FormatVariadicTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/FormatVariadicTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/FormatVariadicTest.cpp.o -c ../unittests/Support/FormatVariadicTest.cpp [754/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/FSUniqueIDTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/FSUniqueIDTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/FSUniqueIDTest.cpp.o -c ../unittests/Support/FSUniqueIDTest.cpp [755/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/GlobPatternTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/GlobPatternTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/GlobPatternTest.cpp.o -c ../unittests/Support/GlobPatternTest.cpp [756/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/Host.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/Host.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/Host.cpp.o -c ../unittests/Support/Host.cpp [757/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/IndexedAccessorTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/IndexedAccessorTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/IndexedAccessorTest.cpp.o -c ../unittests/Support/IndexedAccessorTest.cpp [758/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/InstructionCostTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/InstructionCostTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/InstructionCostTest.cpp.o -c ../unittests/Support/InstructionCostTest.cpp [759/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ItaniumManglingCanonicalizerTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ItaniumManglingCanonicalizerTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ItaniumManglingCanonicalizerTest.cpp.o -c ../unittests/Support/ItaniumManglingCanonicalizerTest.cpp [760/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/JSONTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/JSONTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/JSONTest.cpp.o -c ../unittests/Support/JSONTest.cpp In file included from ../unittests/Support/JSONTest.cpp:9: ../include/llvm/Support/JSON.h: In constructor 'llvm::json::Object::Object(std::initializer_list)': ../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 ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:49, from ../utils/unittest/googlemock/include/gmock/gmock-matchers.h:59, from ../include/llvm/Testing/Support/SupportHelpers.h:18, from ../include/llvm/Testing/Support/Error.h:14, from ../unittests/Support/JSONTest.cpp:11: ../unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_Types_Test::TestBody()': ../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}})); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../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}})); | ^~~~~~~~~ ../unittests/Support/JSONTest.cpp:34:34: 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}})); | ^~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/Support/JSONTest.cpp:34:3: note: in expansion of macro 'EXPECT_EQ' 34 | EXPECT_EQ(R"({"��":0})", s(Object{{"\xC0\x80", 0}})); | ^~~~~~~~~ ../unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_CanonicalOutput_Test::TestBody()': ../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}})); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../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}})); | ^~~~~~~~~ ../unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_Escaping_Test::TestBody()': ../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}})); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/Support/JSONTest.cpp:89:3: note: in expansion of macro 'EXPECT_EQ' 89 | EXPECT_EQ(R"({"object keys are\nescaped":true})", | ^~~~~~~~~ ../unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_PrettyPrinting_Test::TestBody()': ../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 | }}}, | ~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/Support/JSONTest.cpp:110:3: note: in expansion of macro 'EXPECT_EQ' 110 | EXPECT_EQ(Str, sp(Object{ | ^~~~~~~~~ ../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 | }}, | ~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/Support/JSONTest.cpp:110:3: note: in expansion of macro 'EXPECT_EQ' 110 | EXPECT_EQ(Str, sp(Object{ | ^~~~~~~~~ ../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 | })); | ~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/Support/JSONTest.cpp:110:3: note: in expansion of macro 'EXPECT_EQ' 110 | EXPECT_EQ(Str, sp(Object{ | ^~~~~~~~~ ../unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_Constructors_Test::TestBody()': ../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{}}}}})); | ^~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../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{}}}}})); | ^~~~~~~~~ ../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{}}}}})); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../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{}}}}})); | ^~~~~~~~~ ../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"}}}}}})); | ^~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/Support/JSONTest.cpp:47:3: note: in expansion of macro 'EXPECT_EQ' 47 | EXPECT_EQ(R"({"A":{"B":{"X":"Y"}}})", | ^~~~~~~~~ ../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"}}}}}})); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/Support/JSONTest.cpp:47:3: note: in expansion of macro 'EXPECT_EQ' 47 | EXPECT_EQ(R"({"A":{"B":{"X":"Y"}}})", | ^~~~~~~~~ ../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"}}}}}})); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/Support/JSONTest.cpp:47:3: note: in expansion of macro 'EXPECT_EQ' 47 | EXPECT_EQ(R"({"A":{"B":{"X":"Y"}}})", | ^~~~~~~~~ ../unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_Deserialize_Test::TestBody()': ../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 | }, | ~ ../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"}}, | ^~~~~~~~~~~~~~~~~~~~~~ ../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 ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:49, from ../utils/unittest/googlemock/include/gmock/gmock-matchers.h:59, from ../include/llvm/Testing/Support/SupportHelpers.h:18, from ../include/llvm/Testing/Support/Error.h:14, from ../unittests/Support/JSONTest.cpp:11: ../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)); | ^~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/Support/JSONTest.cpp:431:3: note: in expansion of macro 'EXPECT_FALSE' 431 | EXPECT_FALSE(fromJSON(Object{{"str", 1}}, V, Root)); | ^~~~~~~~~~~~ ../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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/Support/JSONTest.cpp:435:3: note: in expansion of macro 'EXPECT_FALSE' 435 | EXPECT_FALSE(fromJSON(Object{{"str", "1"}, {"int", "string"}}, V, Root)); | ^~~~~~~~~~~~ ../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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/Support/JSONTest.cpp:439:3: note: in expansion of macro 'EXPECT_FALSE' 439 | EXPECT_FALSE(fromJSON(Object{{"str", "1"}, {"bool", "string"}}, V, Root)); | ^~~~~~~~~~~~ ../unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_Object_Test::TestBody()': ../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}}; | ^ ../unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_Parse_Test::TestBody()': ../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}}); | ^~~~~~~~~~~~~~~ ../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", {}}}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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 | }}}); | ~ ../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 | }}}); | ~~~ ../unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_Path_Test::TestBody()': ../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"}}}}, | ^~~~~~~~~~~~~~~~~~ ../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 | }}}}, | ~ ../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 | }}}}, | ~~~ ../unittests/Support/JSONTest.cpp:523:13: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 523 | Value V = Object{ | ^~~~~~~ 524 | {"a", Array{42}}, | ~~~~~~~~~~~~~~~~~ 525 | {"b", | ~~~~~ 526 | Object{{"d", | ~~~~~~~~~~~~ 527 | Object{ | ~~~~~~~ 528 | {"e", Array{1, Object{{"x", "y"}}}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | {"f", "a moderately long string: 48 characters in total"}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | }}}}, | ~~~~~ 531 | }; | ~ In file included from ../utils/unittest/googletest/include/gtest/gtest.h:375, from ../utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:49, from ../utils/unittest/googlemock/include/gmock/gmock-matchers.h:59, from ../include/llvm/Testing/Support/SupportHelpers.h:18, from ../include/llvm/Testing/Support/Error.h:14, from ../unittests/Support/JSONTest.cpp:11: ../unittests/Support/JSONTest.cpp: In member function 'virtual void llvm::json::{anonymous}::JSONTest_Inspection_Test::TestBody()': ../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"}})); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro 'GTEST_ASSERT_' 77 | if (const ::testing::AssertionResult gtest_ar = (expression)) \ | ^~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest_pred_impl.h:164:3: note: in expansion of macro 'GTEST_PRED_FORMAT2_' 164 | GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_NONFATAL_FAILURE_) | ^~~~~~~~~~~~~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest.h:2028:3: note: in expansion of macro 'EXPECT_PRED_FORMAT2' 2028 | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) | ^~~~~~~~~~~~~~~~~~~ ../unittests/Support/JSONTest.cpp:275:3: note: in expansion of macro 'EXPECT_EQ' 275 | EXPECT_EQ(*O->getObject("object"), (Object{{"fruit", "banana"}})); | ^~~~~~~~~ [761/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/KnownBitsTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/KnownBitsTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/KnownBitsTest.cpp.o -c ../unittests/Support/KnownBitsTest.cpp [762/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/LEB128Test.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/LEB128Test.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/LEB128Test.cpp.o -c ../unittests/Support/LEB128Test.cpp [763/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/LinearPolyBaseTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/LinearPolyBaseTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/LinearPolyBaseTest.cpp.o -c ../unittests/Support/LinearPolyBaseTest.cpp [764/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/LineIteratorTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/LineIteratorTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/LineIteratorTest.cpp.o -c ../unittests/Support/LineIteratorTest.cpp [765/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/LockFileManagerTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/LockFileManagerTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/LockFileManagerTest.cpp.o -c ../unittests/Support/LockFileManagerTest.cpp [766/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/MatchersTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/MatchersTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/MatchersTest.cpp.o -c ../unittests/Support/MatchersTest.cpp [767/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/MD5Test.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/MD5Test.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/MD5Test.cpp.o -c ../unittests/Support/MD5Test.cpp [768/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ManagedStatic.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ManagedStatic.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ManagedStatic.cpp.o -c ../unittests/Support/ManagedStatic.cpp [769/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/MathExtrasTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/MathExtrasTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/MathExtrasTest.cpp.o -c ../unittests/Support/MathExtrasTest.cpp [770/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/MemoryBufferRefTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/MemoryBufferRefTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/MemoryBufferRefTest.cpp.o -c ../unittests/Support/MemoryBufferRefTest.cpp [771/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/MemoryBufferTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/MemoryBufferTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/MemoryBufferTest.cpp.o -c ../unittests/Support/MemoryBufferTest.cpp [772/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/MemoryTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/MemoryTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/MemoryTest.cpp.o -c ../unittests/Support/MemoryTest.cpp [773/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/NativeFormatTests.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/NativeFormatTests.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/NativeFormatTests.cpp.o -c ../unittests/Support/NativeFormatTests.cpp [774/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/OptimizedStructLayoutTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/OptimizedStructLayoutTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/OptimizedStructLayoutTest.cpp.o -c ../unittests/Support/OptimizedStructLayoutTest.cpp ../unittests/Support/OptimizedStructLayoutTest.cpp: In member function 'void {anonymous}::LayoutTest::verify(uint64_t, uint64_t)': ../unittests/Support/OptimizedStructLayoutTest.cpp:51:66: note: parameter passing for argument of type 'llvm::MutableArrayRef' changed in GCC 7.1 51 | auto SizeAndAlign = performOptimizedStructLayout(LayoutFields); | ^ [775/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ParallelTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ParallelTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ParallelTest.cpp.o -c ../unittests/Support/ParallelTest.cpp [776/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/Path.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/Path.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/Path.cpp.o -c ../unittests/Support/Path.cpp [777/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ProcessTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ProcessTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ProcessTest.cpp.o -c ../unittests/Support/ProcessTest.cpp [778/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ProgramTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ProgramTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ProgramTest.cpp.o -c ../unittests/Support/ProgramTest.cpp [779/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/RegexTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/RegexTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/RegexTest.cpp.o -c ../unittests/Support/RegexTest.cpp [780/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ReverseIterationTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ReverseIterationTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ReverseIterationTest.cpp.o -c ../unittests/Support/ReverseIterationTest.cpp [781/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ReplaceFileTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ReplaceFileTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ReplaceFileTest.cpp.o -c ../unittests/Support/ReplaceFileTest.cpp [782/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/RISCVAttributeParserTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/RISCVAttributeParserTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/RISCVAttributeParserTest.cpp.o -c ../unittests/Support/RISCVAttributeParserTest.cpp [783/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ScaledNumberTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ScaledNumberTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ScaledNumberTest.cpp.o -c ../unittests/Support/ScaledNumberTest.cpp [784/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/SHA256.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/SHA256.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/SHA256.cpp.o -c ../unittests/Support/SHA256.cpp [785/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/SpecialCaseListTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/SpecialCaseListTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/SpecialCaseListTest.cpp.o -c ../unittests/Support/SpecialCaseListTest.cpp [786/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/SuffixTreeTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/SuffixTreeTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/SuffixTreeTest.cpp.o -c ../unittests/Support/SuffixTreeTest.cpp [787/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/SwapByteOrderTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/SwapByteOrderTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/SwapByteOrderTest.cpp.o -c ../unittests/Support/SwapByteOrderTest.cpp [788/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/SymbolRemappingReaderTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/SymbolRemappingReaderTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/SymbolRemappingReaderTest.cpp.o -c ../unittests/Support/SymbolRemappingReaderTest.cpp [789/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/TarWriterTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/TarWriterTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/TarWriterTest.cpp.o -c ../unittests/Support/TarWriterTest.cpp [790/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/TargetParserTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/TargetParserTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/TargetParserTest.cpp.o -c ../unittests/Support/TargetParserTest.cpp In file included from ../utils/unittest/googletest/include/gtest/gtest.h:67, from ../unittests/Support/TargetParserTest.cpp:14: ../utils/unittest/googletest/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator > >]': ../utils/unittest/googletest/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 297 | ValuesIn(ForwardIterator begin, ForwardIterator end) { | ^~~~~~~~ ../utils/unittest/googletest/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 ../utils/unittest/googletest/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<{anonymous}::ARMCPUTestParams> {anonymous}::gtest_AArch64CPUTestsAArch64CPUTestFixture_EvalGenerator_()': ../utils/unittest/googletest/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ ../utils/unittest/googletest/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<{anonymous}::ARMCPUTestParams> {anonymous}::gtest_ARMCPUTestsPart2ARMCPUTestFixture_EvalGenerator_()': ../utils/unittest/googletest/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ ../utils/unittest/googletest/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator<{anonymous}::ARMCPUTestParams> {anonymous}::gtest_ARMCPUTestsPart1ARMCPUTestFixture_EvalGenerator_()': ../utils/unittest/googletest/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:58, from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/Support/TargetParserTest.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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 > >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:58, from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../unittests/Support/TargetParserTest.cpp:14: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In member function 'virtual void {anonymous}::TargetParserTest_ARMExtensionFeatures_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator > >'} changed in GCC 7.1 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [791/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/TaskQueueTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/TaskQueueTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/TaskQueueTest.cpp.o -c ../unittests/Support/TaskQueueTest.cpp [792/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ThreadLocalTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ThreadLocalTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ThreadLocalTest.cpp.o -c ../unittests/Support/ThreadLocalTest.cpp [793/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ThreadPool.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ThreadPool.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ThreadPool.cpp.o -c ../unittests/Support/ThreadPool.cpp [794/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/Threading.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/Threading.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/Threading.cpp.o -c ../unittests/Support/Threading.cpp [795/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/TimerTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/TimerTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/TimerTest.cpp.o -c ../unittests/Support/TimerTest.cpp [796/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/ToolOutputFileTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/ToolOutputFileTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/ToolOutputFileTest.cpp.o -c ../unittests/Support/ToolOutputFileTest.cpp [797/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/TypeNameTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/TypeNameTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/TypeNameTest.cpp.o -c ../unittests/Support/TypeNameTest.cpp [798/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/TypeTraitsTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/TypeTraitsTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/TypeTraitsTest.cpp.o -c ../unittests/Support/TypeTraitsTest.cpp [799/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/TrailingObjectsTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/TrailingObjectsTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/TrailingObjectsTest.cpp.o -c ../unittests/Support/TrailingObjectsTest.cpp [800/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/TrigramIndexTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/TrigramIndexTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/TrigramIndexTest.cpp.o -c ../unittests/Support/TrigramIndexTest.cpp [801/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/UnicodeTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/UnicodeTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/UnicodeTest.cpp.o -c ../unittests/Support/UnicodeTest.cpp [802/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/VersionTupleTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/VersionTupleTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/VersionTupleTest.cpp.o -c ../unittests/Support/VersionTupleTest.cpp [803/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/VirtualFileSystemTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/VirtualFileSystemTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/VirtualFileSystemTest.cpp.o -c ../unittests/Support/VirtualFileSystemTest.cpp [804/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/WithColorTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/WithColorTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/WithColorTest.cpp.o -c ../unittests/Support/WithColorTest.cpp [805/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/YAMLIOTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/YAMLIOTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/YAMLIOTest.cpp.o -c ../unittests/Support/YAMLIOTest.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../unittests/Support/YAMLIOTest.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/Support/Format.h:25, from ../unittests/Support/YAMLIOTest.cpp:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void YAMLIO_TestTaggedDocumentsWriteAndRead_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [806/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/YAMLParserTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/YAMLParserTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/YAMLParserTest.cpp.o -c ../unittests/Support/YAMLParserTest.cpp [807/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/formatted_raw_ostream_test.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/formatted_raw_ostream_test.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/formatted_raw_ostream_test.cpp.o -c ../unittests/Support/formatted_raw_ostream_test.cpp [808/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/raw_fd_stream_test.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/raw_fd_stream_test.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/raw_fd_stream_test.cpp.o -c ../unittests/Support/raw_fd_stream_test.cpp [809/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/raw_ostream_test.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/raw_ostream_test.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/raw_ostream_test.cpp.o -c ../unittests/Support/raw_ostream_test.cpp [810/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/raw_pwrite_stream_test.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/raw_pwrite_stream_test.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/raw_pwrite_stream_test.cpp.o -c ../unittests/Support/raw_pwrite_stream_test.cpp [811/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/raw_sha1_ostream_test.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/raw_sha1_ostream_test.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/raw_sha1_ostream_test.cpp.o -c ../unittests/Support/raw_sha1_ostream_test.cpp [812/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support -I../unittests/Support -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/CMakeFiles/SupportTests.dir/xxhashTest.cpp.o -MF unittests/Support/CMakeFiles/SupportTests.dir/xxhashTest.cpp.o.d -o unittests/Support/CMakeFiles/SupportTests.dir/xxhashTest.cpp.o -c ../unittests/Support/xxhashTest.cpp [813/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support/DynamicLibrary -I../unittests/Support/DynamicLibrary -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/ExportedFuncs.cpp.o -MF unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/ExportedFuncs.cpp.o.d -o unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/ExportedFuncs.cpp.o -c ../unittests/Support/DynamicLibrary/ExportedFuncs.cpp [814/983] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libDynamicLibraryLib.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libDynamicLibraryLib.a unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/ExportedFuncs.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libDynamicLibraryLib.a && : [815/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support/DynamicLibrary -I../unittests/Support/DynamicLibrary -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryTests.dir/DynamicLibraryTest.cpp.o -MF unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryTests.dir/DynamicLibraryTest.cpp.o.d -o unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryTests.dir/DynamicLibraryTest.cpp.o -c ../unittests/Support/DynamicLibrary/DynamicLibraryTest.cpp [816/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DSecondLib_EXPORTS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support/DynamicLibrary -I../unittests/Support/DynamicLibrary -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fPIC -std=c++14 -MD -MT unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/PipSqueak.cpp.o -MF unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/PipSqueak.cpp.o.d -o unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/PipSqueak.cpp.o -c ../unittests/Support/DynamicLibrary/PipSqueak.cpp [817/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -fPIC -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -shared -o unittests/Support/DynamicLibrary/SecondLib.so unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/PipSqueak.cpp.o && : [818/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DPipSqueak_EXPORTS -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Support/DynamicLibrary -I../unittests/Support/DynamicLibrary -Iinclude -I../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -fPIC -std=c++14 -MD -MT unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/PipSqueak.cpp.o -MF unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/PipSqueak.cpp.o.d -o unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/PipSqueak.cpp.o -c ../unittests/Support/DynamicLibrary/PipSqueak.cpp [819/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -fPIC -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -shared -o unittests/Support/DynamicLibrary/PipSqueak.so unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/PipSqueak.cpp.o && : [820/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-searchable-tables -I /builddir/build/BUILD/llvm-13.0.1.src/unittests/TableGen -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/unittests/TableGen/Automata.td --write-if-changed -o unittests/TableGen/AutomataTables.inc -d unittests/TableGen/AutomataTables.inc.d [821/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /builddir/build/BUILD/llvm-13.0.1.src/_build/bin/llvm-tblgen -gen-automata -I /builddir/build/BUILD/llvm-13.0.1.src/unittests/TableGen -I/builddir/build/BUILD/llvm-13.0.1.src/_build/include -I/builddir/build/BUILD/llvm-13.0.1.src/include /builddir/build/BUILD/llvm-13.0.1.src/unittests/TableGen/Automata.td --write-if-changed -o unittests/TableGen/AutomataAutomata.inc -d unittests/TableGen/AutomataAutomata.inc.d [822/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/TableGen -I../unittests/TableGen -Iinclude -I../include -I../unittests/TableGen/../../utils/TableGen -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/TableGen/CMakeFiles/TableGenTests.dir/CodeExpanderTest.cpp.o -MF unittests/TableGen/CMakeFiles/TableGenTests.dir/CodeExpanderTest.cpp.o.d -o unittests/TableGen/CMakeFiles/TableGenTests.dir/CodeExpanderTest.cpp.o -c ../unittests/TableGen/CodeExpanderTest.cpp [823/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/TableGen -I../unittests/TableGen -Iinclude -I../include -I../unittests/TableGen/../../utils/TableGen -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/TableGen/CMakeFiles/TableGenTests.dir/AutomataTest.cpp.o -MF unittests/TableGen/CMakeFiles/TableGenTests.dir/AutomataTest.cpp.o.d -o unittests/TableGen/CMakeFiles/TableGenTests.dir/AutomataTest.cpp.o -c ../unittests/TableGen/AutomataTest.cpp In file included from ../unittests/TableGen/AutomataTest.cpp:12: ../include/llvm/Support/Automaton.h: In member function 'void llvm::internal::NfaTranscriber::transition(llvm::ArrayRef)': ../include/llvm/Support/Automaton.h:93:8: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 93 | void transition(ArrayRef Pairs) { | ^~~~~~~~~~ ../include/llvm/Support/Automaton.h: In member function 'virtual void Automata_BinPackerAutomatonExplains_Test::TestBody()': ../include/llvm/Support/Automaton.h:138:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 138 | transition(Pairs); | ~~~~~~~~~~^~~~~~~ ../include/llvm/Support/Automaton.h:138:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 138 | transition(Pairs); | ~~~~~~~~~~^~~~~~~ ../include/llvm/Support/Automaton.h:138:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 138 | transition(Pairs); | ~~~~~~~~~~^~~~~~~ [824/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Target/X86 -I../unittests/Target/X86 -Iinclude -I../include -I../lib/Target/X86 -Ilib/Target/X86 -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Target/X86/CMakeFiles/X86Tests.dir/MachineSizeOptsTest.cpp.o -MF unittests/Target/X86/CMakeFiles/X86Tests.dir/MachineSizeOptsTest.cpp.o.d -o unittests/Target/X86/CMakeFiles/X86Tests.dir/MachineSizeOptsTest.cpp.o -c ../unittests/Target/X86/MachineSizeOptsTest.cpp [825/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Target/AMDGPU -I../unittests/Target/AMDGPU -Iinclude -I../include -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Target/AMDGPU/CMakeFiles/AMDGPUTests.dir/DwarfRegMappings.cpp.o -MF unittests/Target/AMDGPU/CMakeFiles/AMDGPUTests.dir/DwarfRegMappings.cpp.o.d -o unittests/Target/AMDGPU/CMakeFiles/AMDGPUTests.dir/DwarfRegMappings.cpp.o -c ../unittests/Target/AMDGPU/DwarfRegMappings.cpp [826/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Target/AMDGPU -I../unittests/Target/AMDGPU -Iinclude -I../include -I../lib/Target/AMDGPU -Ilib/Target/AMDGPU -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Target/AMDGPU/CMakeFiles/AMDGPUTests.dir/ExecMayBeModifiedBeforeAnyUse.cpp.o -MF unittests/Target/AMDGPU/CMakeFiles/AMDGPUTests.dir/ExecMayBeModifiedBeforeAnyUse.cpp.o.d -o unittests/Target/AMDGPU/CMakeFiles/AMDGPUTests.dir/ExecMayBeModifiedBeforeAnyUse.cpp.o -c ../unittests/Target/AMDGPU/ExecMayBeModifiedBeforeAnyUse.cpp [827/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Target/PowerPC -I../unittests/Target/PowerPC -Iinclude -I../include -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Target/PowerPC/CMakeFiles/PowerPCTests.dir/AIXRelocModelTest.cpp.o -MF unittests/Target/PowerPC/CMakeFiles/PowerPCTests.dir/AIXRelocModelTest.cpp.o.d -o unittests/Target/PowerPC/CMakeFiles/PowerPCTests.dir/AIXRelocModelTest.cpp.o -c ../unittests/Target/PowerPC/AIXRelocModelTest.cpp [828/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Target/AArch64 -I../unittests/Target/AArch64 -Iinclude -I../include -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/InstSizes.cpp.o -MF unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/InstSizes.cpp.o.d -o unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/InstSizes.cpp.o -c ../unittests/Target/AArch64/InstSizes.cpp In file included from ../lib/Target/AArch64/AArch64InstrInfo.h:20, from ../lib/Target/AArch64/AArch64Subtarget.h:18, from ../unittests/Target/AArch64/InstSizes.cpp:1: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ [829/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Target/AArch64 -I../unittests/Target/AArch64 -Iinclude -I../include -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/DecomposeStackOffsetTest.cpp.o -MF unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/DecomposeStackOffsetTest.cpp.o.d -o unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/DecomposeStackOffsetTest.cpp.o -c ../unittests/Target/AArch64/DecomposeStackOffsetTest.cpp [830/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Target/ARM -I../unittests/Target/ARM -Iinclude -I../include -I../lib/Target/ARM -Ilib/Target/ARM -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Target/ARM/CMakeFiles/ARMTests.dir/MachineInstrTest.cpp.o -MF unittests/Target/ARM/CMakeFiles/ARMTests.dir/MachineInstrTest.cpp.o.d -o unittests/Target/ARM/CMakeFiles/ARMTests.dir/MachineInstrTest.cpp.o -c ../unittests/Target/ARM/MachineInstrTest.cpp [831/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Target/AArch64 -I../unittests/Target/AArch64 -Iinclude -I../include -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/MatrixRegisterAliasing.cpp.o -MF unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/MatrixRegisterAliasing.cpp.o.d -o unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/MatrixRegisterAliasing.cpp.o -c ../unittests/Target/AArch64/MatrixRegisterAliasing.cpp In file included from ../lib/Target/AArch64/AArch64InstrInfo.h:20, from ../lib/Target/AArch64/AArch64Subtarget.h:18, from ../unittests/Target/AArch64/MatrixRegisterAliasing.cpp:1: ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::canInsertSelect(const llvm::MachineBasicBlock&, llvm::ArrayRef, llvm::Register, llvm::Register, llvm::Register, int&, int&, int&) const': ../include/llvm/CodeGen/TargetInstrInfo.h:874:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 874 | virtual bool canInsertSelect(const MachineBasicBlock &MBB, | ^~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual bool llvm::TargetInstrInfo::SubsumesPredicate(llvm::ArrayRef, llvm::ArrayRef) const': ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 1463 | virtual bool SubsumesPredicate(ArrayRef Pred1, | ^~~~~~~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h:1463:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual void llvm::TargetInstrInfo::insertSelect(llvm::MachineBasicBlock&, llvm::MachineBasicBlock::iterator, const llvm::DebugLoc&, llvm::Register, llvm::ArrayRef, llvm::Register, llvm::Register) const': ../include/llvm/CodeGen/TargetInstrInfo.h:897:16: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 897 | virtual void insertSelect(MachineBasicBlock &MBB, | ^~~~~~~~~~~~ ../include/llvm/CodeGen/TargetInstrInfo.h: In member function 'virtual unsigned int llvm::TargetInstrInfo::insertBranch(llvm::MachineBasicBlock&, llvm::MachineBasicBlock*, llvm::MachineBasicBlock*, llvm::ArrayRef, const llvm::DebugLoc&, int*) const': ../include/llvm/CodeGen/TargetInstrInfo.h:696:20: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 696 | virtual unsigned insertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, | ^~~~~~~~~~~~ [832/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Target/WebAssembly -I../unittests/Target/WebAssembly -Iinclude -I../include -I../lib/Target/WebAssembly -Ilib/Target/WebAssembly -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Target/WebAssembly/CMakeFiles/WebAssemblyTests.dir/WebAssemblyExceptionInfoTest.cpp.o -MF unittests/Target/WebAssembly/CMakeFiles/WebAssemblyTests.dir/WebAssemblyExceptionInfoTest.cpp.o.d -o unittests/Target/WebAssembly/CMakeFiles/WebAssemblyTests.dir/WebAssemblyExceptionInfoTest.cpp.o -c ../unittests/Target/WebAssembly/WebAssemblyExceptionInfoTest.cpp [833/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/TextAPI -I../unittests/TextAPI -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV2Tests.cpp.o -MF unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV2Tests.cpp.o.d -o unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV2Tests.cpp.o -c ../unittests/TextAPI/TextStubV2Tests.cpp [834/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/TextAPI -I../unittests/TextAPI -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV3Tests.cpp.o -MF unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV3Tests.cpp.o.d -o unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV3Tests.cpp.o -c ../unittests/TextAPI/TextStubV3Tests.cpp [835/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/TextAPI -I../unittests/TextAPI -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV1Tests.cpp.o -MF unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV1Tests.cpp.o.d -o unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV1Tests.cpp.o -c ../unittests/TextAPI/TextStubV1Tests.cpp [836/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/TextAPI -I../unittests/TextAPI -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV4Tests.cpp.o -MF unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV4Tests.cpp.o.d -o unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV4Tests.cpp.o -c ../unittests/TextAPI/TextStubV4Tests.cpp [837/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/IPO -I../unittests/Transforms/IPO -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/LowerTypeTests.cpp.o -MF unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/LowerTypeTests.cpp.o.d -o unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/LowerTypeTests.cpp.o -c ../unittests/Transforms/IPO/LowerTypeTests.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/TinyPtrVector.h:12, from ../include/llvm/IR/PassManager.h:44, from ../include/llvm/Transforms/IPO/LowerTypeTests.h:18, from ../unittests/Transforms/IPO/LowerTypeTests.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member 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 = long long unsigned int; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../include/llvm/ADT/ArrayRef.h:25, from ../include/llvm/ADT/TinyPtrVector.h:12, from ../include/llvm/IR/PassManager.h:44, from ../include/llvm/Transforms/IPO/LowerTypeTests.h:18, from ../unittests/Transforms/IPO/LowerTypeTests.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void LowerTypeTests_GlobalLayoutBuilder_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector >::iterator' {aka '__gnu_cxx::__normal_iterator > >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 [838/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/IPO -I../unittests/Transforms/IPO -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/WholeProgramDevirt.cpp.o -MF unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/WholeProgramDevirt.cpp.o.d -o unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/WholeProgramDevirt.cpp.o -c ../unittests/Transforms/IPO/WholeProgramDevirt.cpp [839/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/IPO -I../unittests/Transforms/IPO -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/AttributorTest.cpp.o -MF unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/AttributorTest.cpp.o.d -o unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/AttributorTest.cpp.o -c ../unittests/Transforms/IPO/AttributorTest.cpp [840/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Scalar -I../unittests/Transforms/Scalar -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Scalar/CMakeFiles/ScalarTests.dir/LICMTest.cpp.o -MF unittests/Transforms/Scalar/CMakeFiles/ScalarTests.dir/LICMTest.cpp.o.d -o unittests/Transforms/Scalar/CMakeFiles/ScalarTests.dir/LICMTest.cpp.o -c ../unittests/Transforms/Scalar/LICMTest.cpp [841/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Scalar -I../unittests/Transforms/Scalar -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Scalar/CMakeFiles/ScalarTests.dir/LoopPassManagerTest.cpp.o -MF unittests/Transforms/Scalar/CMakeFiles/ScalarTests.dir/LoopPassManagerTest.cpp.o.d -o unittests/Transforms/Scalar/CMakeFiles/ScalarTests.dir/LoopPassManagerTest.cpp.o -c ../unittests/Transforms/Scalar/LoopPassManagerTest.cpp [842/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ASanStackFrameLayoutTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ASanStackFrameLayoutTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ASanStackFrameLayoutTest.cpp.o -c ../unittests/Transforms/Utils/ASanStackFrameLayoutTest.cpp [843/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/BasicBlockUtilsTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/BasicBlockUtilsTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/BasicBlockUtilsTest.cpp.o -c ../unittests/Transforms/Utils/BasicBlockUtilsTest.cpp [844/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CallPromotionUtilsTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CallPromotionUtilsTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CallPromotionUtilsTest.cpp.o -c ../unittests/Transforms/Utils/CallPromotionUtilsTest.cpp [845/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CloningTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CloningTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CloningTest.cpp.o -c ../unittests/Transforms/Utils/CloningTest.cpp ../unittests/Transforms/Utils/CloningTest.cpp: In member function 'void {anonymous}::CloneModule::CreateOldModule()': ../unittests/Transforms/Utils/CloningTest.cpp:913:42: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 913 | auto Expr = DBuilder.createExpression( | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 914 | ArrayRef{dwarf::DW_OP_constu, 42U, dwarf::DW_OP_stack_value}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../unittests/Transforms/Utils/CloningTest.cpp: In member function 'void {anonymous}::CloneFunc::CreateOldFunctionBodyAndDI()': ../unittests/Transforms/Utils/CloningTest.cpp:503:40: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 503 | auto *E = DBuilder.createExpression(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ [846/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CodeExtractorTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CodeExtractorTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CodeExtractorTest.cpp.o -c ../unittests/Transforms/Utils/CodeExtractorTest.cpp [847/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CodeMoverUtilsTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CodeMoverUtilsTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CodeMoverUtilsTest.cpp.o -c ../unittests/Transforms/Utils/CodeMoverUtilsTest.cpp [848/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/DebugifyTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/DebugifyTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/DebugifyTest.cpp.o -c ../unittests/Transforms/Utils/DebugifyTest.cpp [849/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/FunctionComparatorTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/FunctionComparatorTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/FunctionComparatorTest.cpp.o -c ../unittests/Transforms/Utils/FunctionComparatorTest.cpp [850/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/IntegerDivisionTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/IntegerDivisionTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/IntegerDivisionTest.cpp.o -c ../unittests/Transforms/Utils/IntegerDivisionTest.cpp [851/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LocalTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LocalTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LocalTest.cpp.o -c ../unittests/Transforms/Utils/LocalTest.cpp [852/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LoopRotationUtilsTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LoopRotationUtilsTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LoopRotationUtilsTest.cpp.o -c ../unittests/Transforms/Utils/LoopRotationUtilsTest.cpp [853/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LoopUtilsTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LoopUtilsTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LoopUtilsTest.cpp.o -c ../unittests/Transforms/Utils/LoopUtilsTest.cpp [854/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ModuleUtilsTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ModuleUtilsTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ModuleUtilsTest.cpp.o -c ../unittests/Transforms/Utils/ModuleUtilsTest.cpp [855/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ScalarEvolutionExpanderTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ScalarEvolutionExpanderTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ScalarEvolutionExpanderTest.cpp.o -c ../unittests/Transforms/Utils/ScalarEvolutionExpanderTest.cpp [856/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/SizeOptsTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/SizeOptsTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/SizeOptsTest.cpp.o -c ../unittests/Transforms/Utils/SizeOptsTest.cpp [857/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/SSAUpdaterBulkTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/SSAUpdaterBulkTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/SSAUpdaterBulkTest.cpp.o -c ../unittests/Transforms/Utils/SSAUpdaterBulkTest.cpp [858/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/UnrollLoopTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/UnrollLoopTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/UnrollLoopTest.cpp.o -c ../unittests/Transforms/Utils/UnrollLoopTest.cpp [859/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ValueMapperTest.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ValueMapperTest.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ValueMapperTest.cpp.o -c ../unittests/Transforms/Utils/ValueMapperTest.cpp [860/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Utils -I../unittests/Transforms/Utils -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/VFABIUtils.cpp.o -MF unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/VFABIUtils.cpp.o.d -o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/VFABIUtils.cpp.o -c ../unittests/Transforms/Utils/VFABIUtils.cpp [861/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Vectorize -I../unittests/Transforms/Vectorize -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanDominatorTreeTest.cpp.o -MF unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanDominatorTreeTest.cpp.o.d -o unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanDominatorTreeTest.cpp.o -c ../unittests/Transforms/Vectorize/VPlanDominatorTreeTest.cpp [862/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Vectorize -I../unittests/Transforms/Vectorize -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanLoopInfoTest.cpp.o -MF unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanLoopInfoTest.cpp.o.d -o unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanLoopInfoTest.cpp.o -c ../unittests/Transforms/Vectorize/VPlanLoopInfoTest.cpp [863/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Vectorize -I../unittests/Transforms/Vectorize -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanPredicatorTest.cpp.o -MF unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanPredicatorTest.cpp.o.d -o unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanPredicatorTest.cpp.o -c ../unittests/Transforms/Vectorize/VPlanPredicatorTest.cpp [864/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Vectorize -I../unittests/Transforms/Vectorize -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanTest.cpp.o -MF unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanTest.cpp.o.d -o unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanTest.cpp.o -c ../unittests/Transforms/Vectorize/VPlanTest.cpp [865/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Vectorize -I../unittests/Transforms/Vectorize -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanHCFGTest.cpp.o -MF unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanHCFGTest.cpp.o.d -o unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanHCFGTest.cpp.o -c ../unittests/Transforms/Vectorize/VPlanHCFGTest.cpp [866/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/Transforms/Vectorize -I../unittests/Transforms/Vectorize -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanSlpTest.cpp.o -MF unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanSlpTest.cpp.o.d -o unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanSlpTest.cpp.o -c ../unittests/Transforms/Vectorize/VPlanSlpTest.cpp [867/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/XRay -I../unittests/XRay -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/XRay/CMakeFiles/XRayTests.dir/FDRBlockIndexerTest.cpp.o -MF unittests/XRay/CMakeFiles/XRayTests.dir/FDRBlockIndexerTest.cpp.o.d -o unittests/XRay/CMakeFiles/XRayTests.dir/FDRBlockIndexerTest.cpp.o -c ../unittests/XRay/FDRBlockIndexerTest.cpp [868/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/XRay -I../unittests/XRay -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/XRay/CMakeFiles/XRayTests.dir/FDRBlockVerifierTest.cpp.o -MF unittests/XRay/CMakeFiles/XRayTests.dir/FDRBlockVerifierTest.cpp.o.d -o unittests/XRay/CMakeFiles/XRayTests.dir/FDRBlockVerifierTest.cpp.o -c ../unittests/XRay/FDRBlockVerifierTest.cpp [869/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/XRay -I../unittests/XRay -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/XRay/CMakeFiles/XRayTests.dir/FDRProducerConsumerTest.cpp.o -MF unittests/XRay/CMakeFiles/XRayTests.dir/FDRProducerConsumerTest.cpp.o.d -o unittests/XRay/CMakeFiles/XRayTests.dir/FDRProducerConsumerTest.cpp.o -c ../unittests/XRay/FDRProducerConsumerTest.cpp [870/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/XRay -I../unittests/XRay -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/XRay/CMakeFiles/XRayTests.dir/FDRRecordPrinterTest.cpp.o -MF unittests/XRay/CMakeFiles/XRayTests.dir/FDRRecordPrinterTest.cpp.o.d -o unittests/XRay/CMakeFiles/XRayTests.dir/FDRRecordPrinterTest.cpp.o -c ../unittests/XRay/FDRRecordPrinterTest.cpp [871/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/XRay -I../unittests/XRay -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/XRay/CMakeFiles/XRayTests.dir/FDRRecordsTest.cpp.o -MF unittests/XRay/CMakeFiles/XRayTests.dir/FDRRecordsTest.cpp.o.d -o unittests/XRay/CMakeFiles/XRayTests.dir/FDRRecordsTest.cpp.o -c ../unittests/XRay/FDRRecordsTest.cpp [872/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/XRay -I../unittests/XRay -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/XRay/CMakeFiles/XRayTests.dir/FDRTraceWriterTest.cpp.o -MF unittests/XRay/CMakeFiles/XRayTests.dir/FDRTraceWriterTest.cpp.o.d -o unittests/XRay/CMakeFiles/XRayTests.dir/FDRTraceWriterTest.cpp.o -c ../unittests/XRay/FDRTraceWriterTest.cpp [873/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/XRay -I../unittests/XRay -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/XRay/CMakeFiles/XRayTests.dir/GraphTest.cpp.o -MF unittests/XRay/CMakeFiles/XRayTests.dir/GraphTest.cpp.o.d -o unittests/XRay/CMakeFiles/XRayTests.dir/GraphTest.cpp.o -c ../unittests/XRay/GraphTest.cpp [874/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/XRay -I../unittests/XRay -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/XRay/CMakeFiles/XRayTests.dir/ProfileTest.cpp.o -MF unittests/XRay/CMakeFiles/XRayTests.dir/ProfileTest.cpp.o.d -o unittests/XRay/CMakeFiles/XRayTests.dir/ProfileTest.cpp.o -c ../unittests/XRay/ProfileTest.cpp [875/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-cfi-verify -I../unittests/tools/llvm-cfi-verify -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-cfi-verify/CMakeFiles/CFIVerifyTests.dir/FileAnalysis.cpp.o -MF unittests/tools/llvm-cfi-verify/CMakeFiles/CFIVerifyTests.dir/FileAnalysis.cpp.o.d -o unittests/tools/llvm-cfi-verify/CMakeFiles/CFIVerifyTests.dir/FileAnalysis.cpp.o -c ../unittests/tools/llvm-cfi-verify/FileAnalysis.cpp [876/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-cfi-verify -I../unittests/tools/llvm-cfi-verify -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-cfi-verify/CMakeFiles/CFIVerifyTests.dir/GraphBuilder.cpp.o -MF unittests/tools/llvm-cfi-verify/CMakeFiles/CFIVerifyTests.dir/GraphBuilder.cpp.o.d -o unittests/tools/llvm-cfi-verify/CMakeFiles/CFIVerifyTests.dir/GraphBuilder.cpp.o -c ../unittests/tools/llvm-cfi-verify/GraphBuilder.cpp [877/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/BenchmarkRunnerTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/BenchmarkRunnerTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/BenchmarkRunnerTest.cpp.o -c ../unittests/tools/llvm-exegesis/BenchmarkRunnerTest.cpp [878/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PerfHelperTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PerfHelperTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PerfHelperTest.cpp.o -c ../unittests/tools/llvm-exegesis/PerfHelperTest.cpp [879/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/ClusteringTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/ClusteringTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/ClusteringTest.cpp.o -c ../unittests/tools/llvm-exegesis/ClusteringTest.cpp [880/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/RegisterValueTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/RegisterValueTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/RegisterValueTest.cpp.o -c ../unittests/tools/llvm-exegesis/RegisterValueTest.cpp [881/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/SnippetGeneratorTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/SnippetGeneratorTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/SnippetGeneratorTest.cpp.o -c ../unittests/tools/llvm-exegesis/SnippetGeneratorTest.cpp [882/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/AssemblerTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/AssemblerTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/AssemblerTest.cpp.o -c ../unittests/tools/llvm-exegesis/X86/AssemblerTest.cpp In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:49, from ../utils/unittest/googlemock/include/gmock/gmock-actions.h:53, from ../utils/unittest/googlemock/include/gmock/gmock.h:59, from ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:23, from ../unittests/tools/llvm-exegesis/X86/AssemblerTest.cpp:9: ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h: In member function 'virtual void llvm::exegesis::{anonymous}::X86MachineFunctionGeneratorTest_DISABLED_JitFunction_Test::TestBody()': ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:80:34: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 80 | EXPECT_FALSE(assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:80:5: note: in expansion of macro 'EXPECT_FALSE' 80 | EXPECT_FALSE(assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, | ^~~~~~~~~~~~ In file included from ../unittests/tools/llvm-exegesis/X86/AssemblerTest.cpp:9: ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h: In member function 'void llvm::exegesis::MachineFunctionGeneratorBaseTest::Check(llvm::ArrayRef, llvm::MCInst, Bs ...) [with Bs = {int, int, int, int, int, int, int, int}]': ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:45:15: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 45 | inline void Check(ArrayRef RegisterInitialValues, MCInst Inst, | ^~~~~ In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:49, from ../utils/unittest/googlemock/include/gmock/gmock-actions.h:53, from ../utils/unittest/googlemock/include/gmock/gmock.h:59, from ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:23, from ../unittests/tools/llvm-exegesis/X86/AssemblerTest.cpp:9: ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:80:34: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 80 | EXPECT_FALSE(assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:80:5: note: in expansion of macro 'EXPECT_FALSE' 80 | EXPECT_FALSE(assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, | ^~~~~~~~~~~~ ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:80:34: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 80 | EXPECT_FALSE(assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:80:5: note: in expansion of macro 'EXPECT_FALSE' 80 | EXPECT_FALSE(assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, | ^~~~~~~~~~~~ ../unittests/tools/llvm-exegesis/X86/AssemblerTest.cpp: In member function 'virtual void llvm::exegesis::{anonymous}::X86MachineFunctionGeneratorTest_DISABLED_JitFunctionXOR32rr_X86_Test::TestBody()': ../unittests/tools/llvm-exegesis/X86/AssemblerTest.cpp:45:8: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 45 | Check({{EAX, APInt(32, 1)}}, | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 46 | MCInstBuilder(XOR32rr).addReg(EAX).addReg(EAX).addReg(EAX), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47 | // mov eax, 1 | ~~~~~~~~~~~~~ 48 | 0xb8, 0x01, 0x00, 0x00, 0x00, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 | // xor eax, eax | ~~~~~~~~~~~~~~~ 50 | 0x31, 0xc0, 0xc3); | ~~~~~~~~~~~~~~~~~ ../unittests/tools/llvm-exegesis/X86/AssemblerTest.cpp: In member function 'virtual void llvm::exegesis::{anonymous}::X86MachineFunctionGeneratorTest_DISABLED_JitFunctionMOV64ri_Test::TestBody()': ../unittests/tools/llvm-exegesis/X86/AssemblerTest.cpp:54:8: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 54 | Check({}, MCInstBuilder(MOV64ri32).addReg(RAX).addImm(42), 0x48, 0xc7, 0xc0, | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | 0x2a, 0x00, 0x00, 0x00, 0xc3); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:49, from ../utils/unittest/googlemock/include/gmock/gmock-actions.h:53, from ../utils/unittest/googlemock/include/gmock/gmock.h:59, from ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:23, from ../unittests/tools/llvm-exegesis/X86/AssemblerTest.cpp:9: ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h: In member function 'virtual void llvm::exegesis::{anonymous}::X86MachineFunctionGeneratorTest_DISABLED_JitFunctionMOV32ri_Test::TestBody()': ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:80:34: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 80 | EXPECT_FALSE(assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:80:5: note: in expansion of macro 'EXPECT_FALSE' 80 | EXPECT_FALSE(assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, | ^~~~~~~~~~~~ ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:80:34: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 80 | EXPECT_FALSE(assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:80:5: note: in expansion of macro 'EXPECT_FALSE' 80 | EXPECT_FALSE(assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, | ^~~~~~~~~~~~ [883/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/BenchmarkResultTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/BenchmarkResultTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/BenchmarkResultTest.cpp.o -c ../unittests/tools/llvm-exegesis/X86/BenchmarkResultTest.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../unittests/tools/llvm-exegesis/X86/BenchmarkResultTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::exegesis::BenchmarkMeasure}; _Tp = llvm::exegesis::BenchmarkMeasure; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../unittests/tools/llvm-exegesis/X86/BenchmarkResultTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void llvm::exegesis::{anonymous}::BenchmarkResultTest_WriteToAndReadFromDisk_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [884/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/RegisterAliasingTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/RegisterAliasingTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/RegisterAliasingTest.cpp.o -c ../unittests/tools/llvm-exegesis/X86/RegisterAliasingTest.cpp [885/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/SchedClassResolutionTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/SchedClassResolutionTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/SchedClassResolutionTest.cpp.o -c ../unittests/tools/llvm-exegesis/X86/SchedClassResolutionTest.cpp [886/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/SnippetFileTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/SnippetFileTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/SnippetFileTest.cpp.o -c ../unittests/tools/llvm-exegesis/X86/SnippetFileTest.cpp [887/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/SnippetGeneratorTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/SnippetGeneratorTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/SnippetGeneratorTest.cpp.o -c ../unittests/tools/llvm-exegesis/X86/SnippetGeneratorTest.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../tools/llvm-exegesis/lib/BenchmarkCode.h:12, from ../tools/llvm-exegesis/lib/Assembler.h:20, from ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:12, from ../unittests/tools/llvm-exegesis/X86/SnippetGeneratorTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::exegesis::InstructionTemplate}; _Tp = llvm::exegesis::InstructionTemplate; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [888/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/SnippetRepetitorTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/SnippetRepetitorTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/SnippetRepetitorTest.cpp.o -c ../unittests/tools/llvm-exegesis/X86/SnippetRepetitorTest.cpp In file included from ../utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:77, from ../utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:49, from ../utils/unittest/googlemock/include/gmock/gmock-function-mocker.h:39, from ../utils/unittest/googlemock/include/gmock/gmock.h:61, from ../unittests/tools/llvm-exegesis/X86/../Common/AssemblerUtils.h:23, from ../unittests/tools/llvm-exegesis/X86/SnippetRepetitorTest.cpp:9: ../utils/unittest/googlemock/include/gmock/gmock-matchers.h: In member function 'testing::internal::MatchMatrix testing::internal::UnorderedElementsAreMatcherImpl::AnalyzeElements(ElementIter, ElementIter, std::vector >*, testing::MatchResultListener*) const [with ElementIter = __gnu_cxx::__normal_iterator >; Container = const llvm::iterator_range<__gnu_cxx::__normal_iterator > >&]': ../utils/unittest/googlemock/include/gmock/gmock-matchers.h:3025:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3025 | MatchMatrix AnalyzeElements(ElementIter elem_first, ElementIter elem_last, | ^~~~~~~~~~~~~~~ ../utils/unittest/googlemock/include/gmock/gmock-matchers.h:3025:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 ../utils/unittest/googlemock/include/gmock/gmock-matchers.h: In member function 'bool testing::internal::UnorderedElementsAreMatcherImpl::MatchAndExplain(Container, testing::MatchResultListener*) const [with Container = const llvm::iterator_range<__gnu_cxx::__normal_iterator > >&]': ../utils/unittest/googlemock/include/gmock/gmock-matchers.h:2998:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2998 | MatchMatrix matrix = | ^~~~~~ [889/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/TargetTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/TargetTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/TargetTest.cpp.o -c ../unittests/tools/llvm-exegesis/X86/TargetTest.cpp [890/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/ARM/AssemblerTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/ARM/AssemblerTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/ARM/AssemblerTest.cpp.o -c ../unittests/tools/llvm-exegesis/ARM/AssemblerTest.cpp In file included from ../utils/unittest/googletest/include/gtest/gtest.h:62, from ../utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:49, from ../utils/unittest/googlemock/include/gmock/gmock-actions.h:53, from ../utils/unittest/googlemock/include/gmock/gmock.h:59, from ../unittests/tools/llvm-exegesis/ARM/../Common/AssemblerUtils.h:23, from ../unittests/tools/llvm-exegesis/ARM/AssemblerTest.cpp:9: ../unittests/tools/llvm-exegesis/ARM/../Common/AssemblerUtils.h: In member function 'virtual void llvm::exegesis::{anonymous}::ARMMachineFunctionGeneratorTest_DISABLED_JitFunction_Test::TestBody()': ../unittests/tools/llvm-exegesis/ARM/../Common/AssemblerUtils.h:80:34: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 80 | EXPECT_FALSE(assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/tools/llvm-exegesis/ARM/../Common/AssemblerUtils.h:80:5: note: in expansion of macro 'EXPECT_FALSE' 80 | EXPECT_FALSE(assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, | ^~~~~~~~~~~~ ../unittests/tools/llvm-exegesis/ARM/../Common/AssemblerUtils.h: In member function 'virtual void llvm::exegesis::{anonymous}::ARMMachineFunctionGeneratorTest_DISABLED_JitFunctionADDrr_Test::TestBody()': ../unittests/tools/llvm-exegesis/ARM/../Common/AssemblerUtils.h:80:34: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 80 | EXPECT_FALSE(assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/tools/llvm-exegesis/ARM/../Common/AssemblerUtils.h:80:5: note: in expansion of macro 'EXPECT_FALSE' 80 | EXPECT_FALSE(assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, | ^~~~~~~~~~~~ ../unittests/tools/llvm-exegesis/ARM/../Common/AssemblerUtils.h:80:34: note: parameter passing for argument of type 'llvm::ArrayRef' changed in GCC 7.1 80 | EXPECT_FALSE(assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, ../utils/unittest/googletest/include/gtest/internal/gtest-internal.h:1325:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_' 1325 | ::testing::AssertionResult(expression)) \ | ^~~~~~~~~~ ../unittests/tools/llvm-exegesis/ARM/../Common/AssemblerUtils.h:80:5: note: in expansion of macro 'EXPECT_FALSE' 80 | EXPECT_FALSE(assembleToStream(*ET, createTargetMachine(), /*LiveIns=*/{}, | ^~~~~~~~~~~~ [891/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/AArch64/TargetTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/AArch64/TargetTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/AArch64/TargetTest.cpp.o -c ../unittests/tools/llvm-exegesis/AArch64/TargetTest.cpp [892/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PowerPC/AnalysisTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PowerPC/AnalysisTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PowerPC/AnalysisTest.cpp.o -c ../unittests/tools/llvm-exegesis/PowerPC/AnalysisTest.cpp [893/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PowerPC/SnippetGeneratorTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PowerPC/SnippetGeneratorTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PowerPC/SnippetGeneratorTest.cpp.o -c ../unittests/tools/llvm-exegesis/PowerPC/SnippetGeneratorTest.cpp [894/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PowerPC/TargetTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PowerPC/TargetTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PowerPC/TargetTest.cpp.o -c ../unittests/tools/llvm-exegesis/PowerPC/TargetTest.cpp [895/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/Mips/BenchmarkResultTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/Mips/BenchmarkResultTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/Mips/BenchmarkResultTest.cpp.o -c ../unittests/tools/llvm-exegesis/Mips/BenchmarkResultTest.cpp In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../unittests/tools/llvm-exegesis/Mips/BenchmarkResultTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::exegesis::BenchmarkMeasure}; _Tp = llvm::exegesis::BenchmarkMeasure; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: 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 /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/random.h:34, from /opt/rh/devtoolset-9/root/usr/include/c++/9/random:49, from ../tools/llvm-exegesis/lib/MCInstrDescView.h:22, from ../tools/llvm-exegesis/lib/LlvmState.h:17, from ../tools/llvm-exegesis/lib/BenchmarkResult.h:18, from ../unittests/tools/llvm-exegesis/Mips/BenchmarkResultTest.cpp:9: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void llvm::exegesis::{anonymous}::MipsBenchmarkResultTest_WriteToAndReadFromDisk_Test::TestBody()': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [896/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/Mips/RegisterAliasingTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/Mips/RegisterAliasingTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/Mips/RegisterAliasingTest.cpp.o -c ../unittests/tools/llvm-exegesis/Mips/RegisterAliasingTest.cpp [897/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/Mips/SnippetGeneratorTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/Mips/SnippetGeneratorTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/Mips/SnippetGeneratorTest.cpp.o -c ../unittests/tools/llvm-exegesis/Mips/SnippetGeneratorTest.cpp [898/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-exegesis -I../unittests/tools/llvm-exegesis -Iinclude -I../include -I../tools/llvm-exegesis/lib -I../lib/Target/X86 -Ilib/Target/X86 -I../lib/Target/ARM -Ilib/Target/ARM -I../lib/Target/AArch64 -Ilib/Target/AArch64 -I../lib/Target/PowerPC -Ilib/Target/PowerPC -I../lib/Target/Mips -Ilib/Target/Mips -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/Mips/TargetTest.cpp.o -MF unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/Mips/TargetTest.cpp.o.d -o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/Mips/TargetTest.cpp.o -c ../unittests/tools/llvm-exegesis/Mips/TargetTest.cpp [899/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iunittests/tools/llvm-profgen -I../unittests/tools/llvm-profgen -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT unittests/tools/llvm-profgen/CMakeFiles/LLVMProfgenTests.dir/ContextCompressionTest.cpp.o -MF unittests/tools/llvm-profgen/CMakeFiles/LLVMProfgenTests.dir/ContextCompressionTest.cpp.o.d -o unittests/tools/llvm-profgen/CMakeFiles/LLVMProfgenTests.dir/ContextCompressionTest.cpp.o -c ../unittests/tools/llvm-profgen/ContextCompressionTest.cpp [900/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/unittest -I../utils/unittest -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -I../utils/unittest/googletest -I../utils/unittest/googlemock -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -Wno-suggest-override -fno-exceptions -std=c++14 -MD -MT utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o -MF utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o.d -o utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o -c ../utils/unittest/googletest/src/gtest-all.cc [901/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/unittest -I../utils/unittest -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -I../utils/unittest/googletest -I../utils/unittest/googlemock -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -Wno-suggest-override -fno-exceptions -std=c++14 -MD -MT utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o -MF utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o.d -o utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o -c ../utils/unittest/googlemock/src/gmock-all.cc [902/983] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libgtest.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libgtest.a utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libgtest.a && : [903/983] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libLLVMTestingSupport.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libLLVMTestingSupport.a lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Annotations.cpp.o lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/SupportHelpers.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libLLVMTestingSupport.a && : [904/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/unittest/UnitTestMain -I../utils/unittest/UnitTestMain -Iinclude -I../include -I../utils/unittest/googletest/include -I../utils/unittest/googlemock/include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wno-variadic-macros -Wno-suggest-override -fno-exceptions -Wno-suggest-override -std=c++14 -MD -MT utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o -MF utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o.d -o utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o -c ../utils/unittest/UnitTestMain/TestMain.cpp [905/983] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libgtest_main.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libgtest_main.a utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libgtest_main.a && : [906/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/ADT/CMakeFiles/ADTTests.dir/AnyTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/APFixedPointTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/APFloatTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/APIntTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/APSIntTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/ArrayRefTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/BitFieldsTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/BitmaskEnumTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/BitVectorTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/BreadthFirstIteratorTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/BumpPtrListTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/CoalescingBitVectorTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/DAGDeltaAlgorithmTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/DeltaAlgorithmTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/DenseMapTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/DenseSetTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/DepthFirstIteratorTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/DirectedGraphTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/EnumeratedArrayTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/EquivalenceClassesTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/FallibleIteratorTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/FloatingPointMode.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/FoldingSet.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/FunctionExtrasTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/FunctionRefTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/HashingTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/IListBaseTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/IListIteratorTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/IListNodeBaseTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/IListNodeTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/IListSentinelTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/IListTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableListTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableMapTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/ImmutableSetTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/IntEqClassesTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/IntervalMapTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/IntrusiveRefCntPtrTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/IteratorTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/MappedIteratorTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/MapVectorTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/OptionalTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/PackedVectorTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/PointerEmbeddedIntTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/PointerIntPairTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/PointerSumTypeTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/PointerUnionTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/PostOrderIteratorTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/PriorityWorklistTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/RangeAdapterTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/SCCIteratorTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/STLExtrasTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/STLForwardCompatTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/ScopeExitTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/SequenceTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/SetVectorTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/SimpleIListTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/SmallPtrSetTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/SmallSetTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/SmallStringTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/SmallVectorTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/SparseBitVectorTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/SparseMultiSetTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/SparseSetTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/StatisticTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/StringExtrasTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/StringMapTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/StringRefTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/StringSetTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/StringSwitchTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/TinyPtrVectorTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/TripleTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/TwineTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/TypeSwitchTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/TypeTraitsTest.cpp.o unittests/ADT/CMakeFiles/ADTTests.dir/WaymarkingTest.cpp.o -o unittests/ADT/ADTTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [907/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Analysis/CMakeFiles/AnalysisTests.dir/AliasAnalysisTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/AliasSetTrackerTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/AssumeBundleQueriesTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/BasicAliasAnalysisTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/BlockFrequencyInfoTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/BranchProbabilityInfoTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/CallGraphTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/CaptureTrackingTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/CFGTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/CGSCCPassManagerTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/ConstraintSystemTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/DDGTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/DivergenceAnalysisTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/DomTreeUpdaterTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/GlobalsModRefTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/FunctionPropertiesAnalysisTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/InlineCostTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/IRSimilarityIdentifierTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/IVDescriptorsTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/LazyCallGraphTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoadsTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoopInfoTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/LoopNestTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/MemoryBuiltinsTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/MemorySSATest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/PhiValuesTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/ProfileSummaryInfoTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/ScalarEvolutionTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/VectorFunctionABITest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/SparsePropagation.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/TargetLibraryInfoTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/TBAATest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/UnrollAnalyzerTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/ValueLatticeTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/ValueTrackingTest.cpp.o unittests/Analysis/CMakeFiles/AnalysisTests.dir/VectorUtilsTest.cpp.o -o unittests/Analysis/AnalysisTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [908/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/AsmParser/CMakeFiles/AsmParserTests.dir/AsmParserTest.cpp.o -o unittests/AsmParser/AsmParserTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [909/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/DwarfTest.cpp.o unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MachOTest.cpp.o unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackDocumentTest.cpp.o unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackReaderTest.cpp.o unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/MsgPackWriterTest.cpp.o unittests/BinaryFormat/CMakeFiles/BinaryFormatTests.dir/TestFileMagic.cpp.o -o unittests/BinaryFormat/BinaryFormatTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [910/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Bitcode/CMakeFiles/BitcodeTests.dir/BitReaderTest.cpp.o unittests/Bitcode/CMakeFiles/BitcodeTests.dir/DataLayoutUpgradeTest.cpp.o -o unittests/Bitcode/BitcodeTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [911/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Bitstream/CMakeFiles/BitstreamTests.dir/BitstreamReaderTest.cpp.o unittests/Bitstream/CMakeFiles/BitstreamTests.dir/BitstreamWriterTest.cpp.o -o unittests/Bitstream/BitstreamTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [912/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AArch64SelectionDAGTest.cpp.o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AllocationOrderTest.cpp.o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/AsmPrinterDwarfTest.cpp.o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/DIEHashTest.cpp.o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/DIETest.cpp.o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LowLevelTypeTest.cpp.o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/LexicalScopesTest.cpp.o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrBundleIteratorTest.cpp.o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineInstrTest.cpp.o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/MachineOperandTest.cpp.o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/PassManagerTest.cpp.o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/ScalableVectorMVTsTest.cpp.o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/SelectionDAGAddressAnalysisTest.cpp.o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TypeTraitsTest.cpp.o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TargetOptionsTest.cpp.o unittests/CodeGen/CMakeFiles/CodeGenTests.dir/TestAsmPrinter.cpp.o -o unittests/CodeGen/CodeGenTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [913/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/ConstantFoldingTest.cpp.o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/CSETest.cpp.o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerTest.cpp.o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerHelperTest.cpp.o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/LegalizerInfoTest.cpp.o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/MachineIRBuilderTest.cpp.o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/GISelMITest.cpp.o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/PatternMatchTest.cpp.o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/KnownBitsTest.cpp.o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/KnownBitsVectorTest.cpp.o unittests/CodeGen/GlobalISel/CMakeFiles/GlobalISelTests.dir/GISelUtilsTest.cpp.o -o unittests/CodeGen/GlobalISel/GlobalISelTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [914/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/GUIDFormatTest.cpp.o unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/RandomAccessVisitorTest.cpp.o unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/TypeHashingTest.cpp.o unittests/DebugInfo/CodeView/CMakeFiles/DebugInfoCodeViewTests.dir/TypeIndexDiscoveryTest.cpp.o -o unittests/DebugInfo/CodeView/DebugInfoCodeViewTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [915/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DwarfGenerator.cpp.o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DwarfUtils.cpp.o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFAcceleratorTableTest.cpp.o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDataExtractorTest.cpp.o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugArangeSetTest.cpp.o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugFrameTest.cpp.o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugInfoTest.cpp.o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDebugLineTest.cpp.o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDieTest.cpp.o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFDieManualExtractTest.cpp.o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFExpressionCompactPrinterTest.cpp.o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFFormValueTest.cpp.o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFListTableTest.cpp.o unittests/DebugInfo/DWARF/CMakeFiles/DebugInfoDWARFTests.dir/DWARFLocationExpressionTest.cpp.o -o unittests/DebugInfo/DWARF/DebugInfoDWARFTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [916/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/DebugInfo/GSYM/CMakeFiles/DebugInfoGSYMTests.dir/GSYMTest.cpp.o -o unittests/DebugInfo/GSYM/DebugInfoGSYMTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [917/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MappedBlockStreamTest.cpp.o unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MSFBuilderTest.cpp.o unittests/DebugInfo/MSF/CMakeFiles/DebugInfoMSFTests.dir/MSFCommonTest.cpp.o -o unittests/DebugInfo/MSF/DebugInfoMSFTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [918/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/HashTableTest.cpp.o unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/NativeSessionTest.cpp.o unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/NativeSymbolReuseTest.cpp.o unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/StringTableBuilderTest.cpp.o unittests/DebugInfo/PDB/CMakeFiles/DebugInfoPDBTests.dir/PDBApiTest.cpp.o -o unittests/DebugInfo/PDB/DebugInfoPDBTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [919/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Demangle/CMakeFiles/DemangleTests.dir/DemangleTest.cpp.o unittests/Demangle/CMakeFiles/DemangleTests.dir/ItaniumDemangleTest.cpp.o unittests/Demangle/CMakeFiles/DemangleTests.dir/PartialDemangleTest.cpp.o unittests/Demangle/CMakeFiles/DemangleTests.dir/RustDemangleTest.cpp.o unittests/Demangle/CMakeFiles/DemangleTests.dir/StringViewTest.cpp.o -o unittests/Demangle/DemangleTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [920/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/ExecutionEngine/CMakeFiles/ExecutionEngineTests.dir/ExecutionEngineTest.cpp.o -o unittests/ExecutionEngine/ExecutionEngineTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [921/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/ExecutionEngine/JITLink/CMakeFiles/JITLinkTests.dir/LinkGraphTests.cpp.o -o unittests/ExecutionEngine/JITLink/JITLinkTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [922/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/CoreAPIsTest.cpp.o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ExecutionSessionWrapperFunctionCallsTest.cpp.o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/IndirectionUtilsTest.cpp.o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/JITTargetMachineBuilderTest.cpp.o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/LazyCallThroughAndReexportsTest.cpp.o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ObjectLinkingLayerTest.cpp.o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/OrcCAPITest.cpp.o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/OrcTestCommon.cpp.o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/QueueChannel.cpp.o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ResourceTrackerTest.cpp.o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/RPCUtilsTest.cpp.o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/RTDyldObjectLinkingLayerTest.cpp.o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/SimplePackedSerializationTest.cpp.o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/SymbolStringPoolTest.cpp.o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/ThreadSafeModuleTest.cpp.o unittests/ExecutionEngine/Orc/CMakeFiles/OrcJITTests.dir/WrapperFunctionUtilsTest.cpp.o -o unittests/ExecutionEngine/Orc/OrcJITTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [923/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITTest.cpp.o unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITCAPITest.cpp.o unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITMemoryManagerTest.cpp.o unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITMultipleModuleTest.cpp.o unittests/ExecutionEngine/MCJIT/CMakeFiles/MCJITTests.dir/MCJITObjectCacheTest.cpp.o -o unittests/ExecutionEngine/MCJIT/MCJITTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [924/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/FileCheck/CMakeFiles/FileCheckTests.dir/FileCheckTest.cpp.o -o unittests/FileCheck/FileCheckTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [925/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenACCTest.cpp.o unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPContextTest.cpp.o unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPIRBuilderTest.cpp.o unittests/Frontend/CMakeFiles/LLVMFrontendTests.dir/OpenMPParsingTest.cpp.o -o unittests/Frontend/LLVMFrontendTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [926/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/OperationsTest.cpp.o unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/ReservoirSamplerTest.cpp.o unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/StrategiesTest.cpp.o unittests/FuzzMutate/CMakeFiles/FuzzMutateTests.dir/RandomIRBuilderTest.cpp.o -o unittests/FuzzMutate/FuzzMutateTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [927/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/InterfaceStub/CMakeFiles/InterfaceStubTests.dir/ELFYAMLTest.cpp.o -o unittests/InterfaceStub/InterfaceStubTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [928/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/IR/CMakeFiles/IRTests.dir/AbstractCallSiteTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/AsmWriterTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/AttributesTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/BasicBlockTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/CFGBuilder.cpp.o unittests/IR/CMakeFiles/IRTests.dir/ConstantRangeTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/ConstantsTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/DataLayoutTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/DebugInfoTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/DebugTypeODRUniquingTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/DemandedBitsTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/DominatorTreeTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/DominatorTreeBatchUpdatesTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/FunctionTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/PassBuilderCallbacksTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/IRBuilderTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/InstructionsTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/IntrinsicsTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/LegacyPassManagerTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/MDBuilderTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/ManglerTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/MetadataTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/ModuleTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/PassManagerTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/PatternMatch.cpp.o unittests/IR/CMakeFiles/IRTests.dir/TimePassesTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/TypesTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/UseTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/UserTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/ValueHandleTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/ValueMapTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/ValueTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/VectorTypesTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/VerifierTest.cpp.o unittests/IR/CMakeFiles/IRTests.dir/VPIntrinsicTest.cpp.o -o unittests/IR/IRTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [929/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/LineEditor/CMakeFiles/LineEditorTests.dir/LineEditor.cpp.o -o unittests/LineEditor/LineEditorTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [930/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Linker/CMakeFiles/LinkerTests.dir/LinkModulesTest.cpp.o -o unittests/Linker/LinkerTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [931/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/MC/CMakeFiles/MCTests.dir/Disassembler.cpp.o unittests/MC/CMakeFiles/MCTests.dir/DwarfLineTables.cpp.o unittests/MC/CMakeFiles/MCTests.dir/MCInstPrinter.cpp.o unittests/MC/CMakeFiles/MCTests.dir/StringTableBuilderTest.cpp.o unittests/MC/CMakeFiles/MCTests.dir/TargetRegistry.cpp.o unittests/MC/CMakeFiles/MCTests.dir/MCDisassemblerTest.cpp.o -o unittests/MC/MCTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [932/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/MC/AMDGPU/CMakeFiles/AMDGPUDwarfTests.dir/DwarfRegMappings.cpp.o -o unittests/MC/AMDGPU/AMDGPUDwarfTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [933/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/MC/SystemZ/CMakeFiles/SystemZAsmLexerTests.dir/SystemZAsmLexerTest.cpp.o -o unittests/MC/SystemZ/SystemZAsmLexerTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [934/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/MI/CMakeFiles/MITests.dir/LiveIntervalTest.cpp.o -o unittests/MI/MITests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [935/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/MIR/CMakeFiles/MIRTests.dir/MachineMetadata.cpp.o -o unittests/MIR/MIRTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [936/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Object/CMakeFiles/ObjectTests.dir/ArchiveTest.cpp.o unittests/Object/CMakeFiles/ObjectTests.dir/ELFObjectFileTest.cpp.o unittests/Object/CMakeFiles/ObjectTests.dir/ELFTypesTest.cpp.o unittests/Object/CMakeFiles/ObjectTests.dir/ELFTest.cpp.o unittests/Object/CMakeFiles/ObjectTests.dir/MinidumpTest.cpp.o unittests/Object/CMakeFiles/ObjectTests.dir/ObjectFileTest.cpp.o unittests/Object/CMakeFiles/ObjectTests.dir/SymbolSizeTest.cpp.o unittests/Object/CMakeFiles/ObjectTests.dir/SymbolicFileTest.cpp.o unittests/Object/CMakeFiles/ObjectTests.dir/XCOFFObjectFileTest.cpp.o -o unittests/Object/ObjectTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [937/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/DWARFYAMLTest.cpp.o unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/ELFYAMLTest.cpp.o unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/MinidumpYAMLTest.cpp.o unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/YAML2ObjTest.cpp.o unittests/ObjectYAML/CMakeFiles/ObjectYAMLTests.dir/YAMLTest.cpp.o -o unittests/ObjectYAML/ObjectYAMLTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [938/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Option/CMakeFiles/OptionTests.dir/OptionParsingTest.cpp.o unittests/Option/CMakeFiles/OptionTests.dir/OptionMarshallingTest.cpp.o -o unittests/Option/OptionTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [939/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksFormatTest.cpp.o unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksParsingTest.cpp.o unittests/Remarks/CMakeFiles/RemarksTests.dir/BitstreamRemarksSerializerTest.cpp.o unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksAPITest.cpp.o unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksLinkingTest.cpp.o unittests/Remarks/CMakeFiles/RemarksTests.dir/RemarksStrTabParsingTest.cpp.o unittests/Remarks/CMakeFiles/RemarksTests.dir/YAMLRemarksParsingTest.cpp.o unittests/Remarks/CMakeFiles/RemarksTests.dir/YAMLRemarksSerializerTest.cpp.o -o unittests/Remarks/RemarksTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [940/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,--export-dynamic -Wl,-O3 -Wl,--gc-sections unittests/Passes/CMakeFiles/PluginsTests.dir/PluginsTest.cpp.o -o unittests/Passes/PluginsTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [941/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Passes/CMakeFiles/PassesBindingsTests.dir/PassBuilderBindingsTest.cpp.o -o unittests/Passes/PassesBindingsTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [942/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/CoverageMappingTest.cpp.o unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/InstrProfDataTest.cpp.o unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/InstrProfTest.cpp.o unittests/ProfileData/CMakeFiles/ProfileDataTests.dir/SampleProfTest.cpp.o -o unittests/ProfileData/ProfileDataTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [943/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Support/CMakeFiles/SupportTests.dir/AlignmentTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/AlignOfTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/AllocatorTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/AnnotationsTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ARMAttributeParser.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ArrayRecyclerTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/Base64Test.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/BinaryStreamTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/BlockFrequencyTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/BranchProbabilityTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/CachePruningTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/CrashRecoveryTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/Casting.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/CheckedArithmeticTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/Chrono.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/CommandLineTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/CompressionTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ConvertUTFTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/CRCTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/DataExtractorTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/DebugTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/DebugCounterTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/DJBTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/EndianStreamTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/EndianTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ELFAttributeParserTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ErrnoTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ErrorOrTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ErrorTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ExtensibleRTTITest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/FileCollectorTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/FileOutputBufferTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/FileUtilitiesTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/FormatVariadicTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/FSUniqueIDTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/GlobPatternTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/Host.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/IndexedAccessorTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/InstructionCostTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ItaniumManglingCanonicalizerTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/JSONTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/KnownBitsTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/LEB128Test.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/LinearPolyBaseTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/LineIteratorTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/LockFileManagerTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/MatchersTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/MD5Test.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ManagedStatic.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/MathExtrasTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/MemoryBufferRefTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/MemoryBufferTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/MemoryTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/NativeFormatTests.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/OptimizedStructLayoutTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ParallelTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/Path.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ProcessTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ProgramTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/RegexTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ReverseIterationTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ReplaceFileTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/RISCVAttributeParserTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ScaledNumberTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/SHA256.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/SourceMgrTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/SpecialCaseListTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/SuffixTreeTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/SwapByteOrderTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/SymbolRemappingReaderTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/TarWriterTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/TargetParserTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/TaskQueueTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ThreadLocalTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ThreadPool.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/Threading.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/TimerTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/ToolOutputFileTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/TypeNameTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/TypeTraitsTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/TrailingObjectsTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/TrigramIndexTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/UnicodeTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/VersionTupleTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/VirtualFileSystemTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/WithColorTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/YAMLIOTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/YAMLParserTest.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/formatted_raw_ostream_test.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/raw_fd_stream_test.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/raw_ostream_test.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/raw_pwrite_stream_test.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/raw_sha1_ostream_test.cpp.o unittests/Support/CMakeFiles/SupportTests.dir/xxhashTest.cpp.o -o unittests/Support/SupportTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libLLVMTestingSupport.a -lpthread lib/libgtest.a lib/libLLVM-13.so -lpthread && : [944/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,--export-dynamic -Wl,-O3 -Wl,--gc-sections unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryTests.dir/DynamicLibraryTest.cpp.o -o unittests/Support/DynamicLibrary/DynamicLibraryTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libDynamicLibraryLib.a lib/libLLVM-13.so -lpthread && : [945/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/TableGen/CMakeFiles/TableGenTests.dir/CodeExpanderTest.cpp.o unittests/TableGen/CMakeFiles/TableGenTests.dir/AutomataTest.cpp.o -o unittests/TableGen/TableGenTests lib/libLLVMTableGen.a lib/libLLVMSupport.a lib/libLLVMSupport.a -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTableGenGlobalISel.a lib/libLLVMTableGen.a -lpthread lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/libz.so /usr/lib/libtinfo.so lib/libLLVMDemangle.a -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/lib && : /opt/rh/devtoolset-9/root/usr/libexec/gcc/armv7hl-redhat-linux-gnueabi/9/ld: lib/libLLVMSupport.a(SmallPtrSet.cpp.o): in function `memset': /usr/include/bits/string3.h:81: warning: memset used with constant zero length parameter; this could be due to transposed parameters [946/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Target/X86/CMakeFiles/X86Tests.dir/MachineSizeOptsTest.cpp.o -o unittests/Target/X86/X86Tests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [947/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Target/AMDGPU/CMakeFiles/AMDGPUTests.dir/DwarfRegMappings.cpp.o unittests/Target/AMDGPU/CMakeFiles/AMDGPUTests.dir/ExecMayBeModifiedBeforeAnyUse.cpp.o -o unittests/Target/AMDGPU/AMDGPUTests lib/libLLVMAMDGPUCodeGen.a lib/libLLVMAMDGPUDesc.a lib/libLLVMAMDGPUInfo.a lib/libLLVMCodeGen.a lib/libLLVMCore.a lib/libLLVMMC.a lib/libLLVMSupport.a lib/libLLVMSupport.a -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMAsmPrinter.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMDebugInfoMSF.a lib/libLLVMPasses.a lib/libLLVMCoroutines.a lib/libLLVMipo.a lib/libLLVMFrontendOpenMP.a lib/libLLVMIRReader.a lib/libLLVMLinker.a lib/libLLVMInstrumentation.a lib/libLLVMObjCARCOpts.a lib/libLLVMAMDGPUUtils.a lib/libLLVMVectorize.a lib/libLLVMGlobalISel.a lib/libLLVMSelectionDAG.a lib/libLLVMMIRParser.a lib/libLLVMCodeGen.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libLLVMTransformUtils.a lib/libLLVMBitWriter.a lib/libLLVMTarget.a lib/libLLVMAnalysis.a lib/libLLVMProfileData.a lib/libLLVMObject.a lib/libLLVMBitReader.a lib/libLLVMMCParser.a lib/libLLVMMC.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMTextAPI.a lib/libLLVMAsmParser.a lib/libLLVMCore.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMBinaryFormat.a lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/libz.so /usr/lib/libtinfo.so lib/libLLVMDemangle.a -lpthread -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/lib && : /opt/rh/devtoolset-9/root/usr/libexec/gcc/armv7hl-redhat-linux-gnueabi/9/ld: lib/libLLVMSupport.a(SmallPtrSet.cpp.o): in function `memset': /usr/include/bits/string3.h:81: warning: memset used with constant zero length parameter; this could be due to transposed parameters [948/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Target/PowerPC/CMakeFiles/PowerPCTests.dir/AIXRelocModelTest.cpp.o -o unittests/Target/PowerPC/PowerPCTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [949/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/InstSizes.cpp.o unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/DecomposeStackOffsetTest.cpp.o unittests/Target/AArch64/CMakeFiles/AArch64Tests.dir/MatrixRegisterAliasing.cpp.o -o unittests/Target/AArch64/AArch64Tests lib/libLLVMAArch64CodeGen.a lib/libLLVMAArch64Desc.a lib/libLLVMAArch64Info.a lib/libLLVMCodeGen.a lib/libLLVMCore.a lib/libLLVMGlobalISel.a lib/libLLVMMC.a lib/libLLVMMIRParser.a lib/libLLVMSelectionDAG.a lib/libLLVMSupport.a lib/libLLVMTarget.a lib/libLLVMSupport.a -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMAArch64Utils.a lib/libLLVMAsmPrinter.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMDebugInfoMSF.a lib/libLLVMCFGuard.a lib/libLLVMCodeGen.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libLLVMTransformUtils.a lib/libLLVMBitWriter.a lib/libLLVMTarget.a lib/libLLVMAnalysis.a lib/libLLVMProfileData.a lib/libLLVMObject.a lib/libLLVMBitReader.a lib/libLLVMMCParser.a lib/libLLVMMC.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMTextAPI.a lib/libLLVMAsmParser.a lib/libLLVMCore.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMBinaryFormat.a lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/libz.so /usr/lib/libtinfo.so lib/libLLVMDemangle.a -lpthread -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/lib && : /opt/rh/devtoolset-9/root/usr/libexec/gcc/armv7hl-redhat-linux-gnueabi/9/ld: lib/libLLVMSupport.a(SmallPtrSet.cpp.o): in function `memset': /usr/include/bits/string3.h:81: warning: memset used with constant zero length parameter; this could be due to transposed parameters [950/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Target/ARM/CMakeFiles/ARMTests.dir/MachineInstrTest.cpp.o -o unittests/Target/ARM/ARMTests lib/libLLVMARMCodeGen.a lib/libLLVMARMDesc.a lib/libLLVMARMInfo.a lib/libLLVMCodeGen.a lib/libLLVMGlobalISel.a lib/libLLVMMC.a lib/libLLVMSelectionDAG.a lib/libLLVMSupport.a lib/libLLVMTarget.a lib/libLLVMSupport.a -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMMCDisassembler.a lib/libLLVMAsmPrinter.a lib/libLLVMCodeGen.a lib/libLLVMTarget.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMDebugInfoMSF.a lib/libLLVMipo.a lib/libLLVMBitWriter.a lib/libLLVMFrontendOpenMP.a lib/libLLVMIRReader.a lib/libLLVMAsmParser.a lib/libLLVMLinker.a lib/libLLVMVectorize.a lib/libLLVMInstrumentation.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libLLVMARMUtils.a lib/libLLVMTransformUtils.a lib/libLLVMAnalysis.a lib/libLLVMProfileData.a lib/libLLVMObject.a lib/libLLVMBitReader.a lib/libLLVMMCParser.a lib/libLLVMMC.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMTextAPI.a lib/libLLVMCFGuard.a lib/libLLVMCore.a lib/libLLVMBinaryFormat.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/libz.so /usr/lib/libtinfo.so lib/libLLVMDemangle.a -lpthread -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/lib && : /opt/rh/devtoolset-9/root/usr/libexec/gcc/armv7hl-redhat-linux-gnueabi/9/ld: lib/libLLVMSupport.a(SmallPtrSet.cpp.o): in function `memset': /usr/include/bits/string3.h:81: warning: memset used with constant zero length parameter; this could be due to transposed parameters [951/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Target/WebAssembly/CMakeFiles/WebAssemblyTests.dir/WebAssemblyExceptionInfoTest.cpp.o -o unittests/Target/WebAssembly/WebAssemblyTests lib/libLLVMCodeGen.a lib/libLLVMCore.a lib/libLLVMMC.a lib/libLLVMMIRParser.a lib/libLLVMWebAssemblyCodeGen.a lib/libLLVMWebAssemblyDesc.a lib/libLLVMWebAssemblyInfo.a lib/libLLVMSupport.a -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMAsmParser.a lib/libLLVMAsmPrinter.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMDebugInfoMSF.a lib/libLLVMSelectionDAG.a lib/libLLVMWebAssemblyUtils.a lib/libLLVMCodeGen.a lib/libLLVMBitWriter.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libLLVMTarget.a lib/libLLVMTransformUtils.a lib/libLLVMAnalysis.a lib/libLLVMProfileData.a lib/libLLVMObject.a lib/libLLVMBitReader.a lib/libLLVMMCParser.a lib/libLLVMTextAPI.a lib/libLLVMCore.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMMC.a lib/libLLVMBinaryFormat.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/libz.so /usr/lib/libtinfo.so lib/libLLVMDemangle.a -lpthread -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/lib && : /opt/rh/devtoolset-9/root/usr/libexec/gcc/armv7hl-redhat-linux-gnueabi/9/ld: lib/libLLVMSupport.a(SmallPtrSet.cpp.o): in function `memset': /usr/include/bits/string3.h:81: warning: memset used with constant zero length parameter; this could be due to transposed parameters [952/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV1Tests.cpp.o unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV2Tests.cpp.o unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV3Tests.cpp.o unittests/TextAPI/CMakeFiles/TextAPITests.dir/TextStubV4Tests.cpp.o -o unittests/TextAPI/TextAPITests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [953/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/LowerTypeTests.cpp.o unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/WholeProgramDevirt.cpp.o unittests/Transforms/IPO/CMakeFiles/IPOTests.dir/AttributorTest.cpp.o -o unittests/Transforms/IPO/IPOTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [954/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Transforms/Scalar/CMakeFiles/ScalarTests.dir/LICMTest.cpp.o unittests/Transforms/Scalar/CMakeFiles/ScalarTests.dir/LoopPassManagerTest.cpp.o -o unittests/Transforms/Scalar/ScalarTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [955/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ASanStackFrameLayoutTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/BasicBlockUtilsTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CallPromotionUtilsTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CloningTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CodeExtractorTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/CodeMoverUtilsTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/DebugifyTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/FunctionComparatorTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/IntegerDivisionTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LocalTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LoopRotationUtilsTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/LoopUtilsTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ModuleUtilsTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ScalarEvolutionExpanderTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/SizeOptsTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/SSAUpdaterBulkTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/UnrollLoopTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/ValueMapperTest.cpp.o unittests/Transforms/Utils/CMakeFiles/UtilsTests.dir/VFABIUtils.cpp.o -o unittests/Transforms/Utils/UtilsTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [956/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanDominatorTreeTest.cpp.o unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanLoopInfoTest.cpp.o unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanPredicatorTest.cpp.o unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanTest.cpp.o unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanHCFGTest.cpp.o unittests/Transforms/Vectorize/CMakeFiles/VectorizeTests.dir/VPlanSlpTest.cpp.o -o unittests/Transforms/Vectorize/VectorizeTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVM-13.so -lpthread && : [957/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/XRay/CMakeFiles/XRayTests.dir/FDRBlockIndexerTest.cpp.o unittests/XRay/CMakeFiles/XRayTests.dir/FDRBlockVerifierTest.cpp.o unittests/XRay/CMakeFiles/XRayTests.dir/FDRProducerConsumerTest.cpp.o unittests/XRay/CMakeFiles/XRayTests.dir/FDRRecordPrinterTest.cpp.o unittests/XRay/CMakeFiles/XRayTests.dir/FDRRecordsTest.cpp.o unittests/XRay/CMakeFiles/XRayTests.dir/FDRTraceWriterTest.cpp.o unittests/XRay/CMakeFiles/XRayTests.dir/GraphTest.cpp.o unittests/XRay/CMakeFiles/XRayTests.dir/ProfileTest.cpp.o -o unittests/XRay/XRayTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [958/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/tools/llvm-cfi-verify/CMakeFiles/CFIVerifyTests.dir/FileAnalysis.cpp.o unittests/tools/llvm-cfi-verify/CMakeFiles/CFIVerifyTests.dir/GraphBuilder.cpp.o -o unittests/tools/llvm-cfi-verify/CFIVerifyTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMCFIVerify.a -lpthread lib/libLLVM-13.so && : [959/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/tools/llvm-profgen/CMakeFiles/LLVMProfgenTests.dir/ContextCompressionTest.cpp.o -o unittests/tools/llvm-profgen/LLVMProfgenTests -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMTestingSupport.a lib/libgtest.a lib/libLLVM-13.so -lpthread && : [960/983] : && /opt/rh/devtoolset-9/root/usr/bin/g++ -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -Wl,-z,relro -Wl,-O3 -Wl,--gc-sections unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/BenchmarkRunnerTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/ClusteringTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PerfHelperTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/RegisterValueTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/SnippetGeneratorTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/AssemblerTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/BenchmarkResultTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/RegisterAliasingTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/SchedClassResolutionTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/SnippetFileTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/SnippetGeneratorTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/SnippetRepetitorTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/X86/TargetTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/ARM/AssemblerTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/AArch64/TargetTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PowerPC/AnalysisTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PowerPC/SnippetGeneratorTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/PowerPC/TargetTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/Mips/BenchmarkResultTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/Mips/RegisterAliasingTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/Mips/SnippetGeneratorTest.cpp.o unittests/tools/llvm-exegesis/CMakeFiles/LLVMExegesisTests.dir/Mips/TargetTest.cpp.o -o unittests/tools/llvm-exegesis/LLVMExegesisTests lib/libLLVMMC.a lib/libLLVMMCParser.a lib/libLLVMObject.a lib/libLLVMSupport.a lib/libLLVMSymbolize.a lib/libLLVMCore.a lib/libLLVMCodeGen.a lib/libLLVMX86CodeGen.a lib/libLLVMX86AsmParser.a lib/libLLVMX86Desc.a lib/libLLVMX86Disassembler.a lib/libLLVMX86Info.a lib/libLLVMARMCodeGen.a lib/libLLVMARMAsmParser.a lib/libLLVMARMDesc.a lib/libLLVMARMDisassembler.a lib/libLLVMARMInfo.a lib/libLLVMARMUtils.a lib/libLLVMAArch64CodeGen.a lib/libLLVMAArch64AsmParser.a lib/libLLVMAArch64Desc.a lib/libLLVMAArch64Disassembler.a lib/libLLVMAArch64Info.a lib/libLLVMAArch64Utils.a lib/libLLVMPowerPCCodeGen.a lib/libLLVMPowerPCAsmParser.a lib/libLLVMPowerPCDesc.a lib/libLLVMPowerPCDisassembler.a lib/libLLVMPowerPCInfo.a lib/libLLVMMipsCodeGen.a lib/libLLVMMipsAsmParser.a lib/libLLVMMipsDesc.a lib/libLLVMMipsDisassembler.a lib/libLLVMMipsInfo.a lib/libLLVMSupport.a -lpthread lib/libgtest_main.a lib/libgtest.a -lpthread lib/libLLVMExegesis.a lib/libLLVMExegesisX86.a lib/libLLVMExegesisAArch64.a lib/libLLVMExegesisPowerPC.a lib/libLLVMExegesisMips.a lib/libLLVMDebugInfoPDB.a lib/libLLVMipo.a lib/libLLVMFrontendOpenMP.a lib/libLLVMIRReader.a lib/libLLVMAsmParser.a lib/libLLVMLinker.a lib/libLLVMVectorize.a lib/libLLVMInstrumentation.a lib/libLLVMARMDesc.a lib/libLLVMARMInfo.a lib/libLLVMARMUtils.a -lpthread lib/libLLVMX86CodeGen.a lib/libLLVMX86AsmParser.a lib/libLLVMX86Desc.a lib/libLLVMX86Disassembler.a lib/libLLVMX86Info.a lib/libLLVMAArch64CodeGen.a lib/libLLVMCFGuard.a lib/libLLVMAArch64AsmParser.a lib/libLLVMAArch64Disassembler.a lib/libLLVMAArch64Desc.a lib/libLLVMAArch64Info.a lib/libLLVMAArch64Utils.a lib/libLLVMPowerPCCodeGen.a lib/libLLVMPowerPCAsmParser.a lib/libLLVMPowerPCDesc.a lib/libLLVMPowerPCDisassembler.a lib/libLLVMPowerPCInfo.a lib/libLLVMMipsCodeGen.a lib/libLLVMAsmPrinter.a lib/libLLVMDebugInfoDWARF.a lib/libLLVMDebugInfoMSF.a lib/libLLVMMipsAsmParser.a lib/libLLVMMipsDesc.a lib/libLLVMMipsDisassembler.a lib/libLLVMMipsInfo.a lib/libLLVMExegesis.a lib/libLLVMGlobalISel.a lib/libLLVMSelectionDAG.a lib/libLLVMCodeGen.a lib/libLLVMBitWriter.a lib/libLLVMScalarOpts.a lib/libLLVMAggressiveInstCombine.a lib/libLLVMInstCombine.a lib/libLLVMTransformUtils.a lib/libLLVMMCDisassembler.a lib/libLLVMMCJIT.a lib/libLLVMExecutionEngine.a lib/libLLVMTarget.a lib/libLLVMAnalysis.a lib/libLLVMProfileData.a lib/libLLVMOrcTargetProcess.a lib/libLLVMOrcShared.a lib/libLLVMObjectYAML.a lib/libLLVMRuntimeDyld.a lib/libLLVMObject.a lib/libLLVMMCParser.a lib/libLLVMMC.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMBitReader.a lib/libLLVMTextAPI.a lib/libLLVMCore.a lib/libLLVMBinaryFormat.a lib/libLLVMRemarks.a lib/libLLVMBitstreamReader.a lib/libLLVMSupport.a -lrt -ldl -lpthread -lm /usr/lib/libz.so /usr/lib/libtinfo.so lib/libLLVMDemangle.a -Wl,-rpath-link,/builddir/build/BUILD/llvm-13.0.1.src/_build/lib && : /opt/rh/devtoolset-9/root/usr/libexec/gcc/armv7hl-redhat-linux-gnueabi/9/ld: lib/libLLVMSupport.a(SmallPtrSet.cpp.o): in function `memset': /usr/include/bits/string3.h:81: warning: memset used with constant zero length parameter; this could be due to transposed parameters [961/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/docs && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E env /usr/bin/sphinx-build -b man -d /builddir/build/BUILD/llvm-13.0.1.src/_build/docs/_doctrees-dsymutil-man -q -t builder-man /builddir/build/BUILD/llvm-13.0.1.src/docs /builddir/build/BUILD/llvm-13.0.1.src/_build/docs/man Making output directory... /builddir/build/BUILD/llvm-13.0.1.src/docs/CommandGuide/FileCheck.rst:2: SEVERE: Duplicate ID: "cmdoption-FileCheck-D". /builddir/build/BUILD/llvm-13.0.1.src/docs/CommandGuide/tblgen.rst:2: SEVERE: Duplicate ID: "cmdoption-tblgen-gen-directive-decl". /builddir/build/BUILD/llvm-13.0.1.src/docs/GettingInvolved.rst:256: WARNING: toctree contains reference to nonexisting document u'BugpointRedesign' /builddir/build/BUILD/llvm-13.0.1.src/docs/Reference.rst:9: WARNING: toctree contains reference to nonexisting document u'SpeculativeLoadHardening' /builddir/build/BUILD/llvm-13.0.1.src/docs/TestingGuide.rst:8: WARNING: toctree contains reference to nonexisting document u'TestSuiteGuide' /builddir/build/BUILD/llvm-13.0.1.src/docs/UserGuides.rst:12: WARNING: toctree contains reference to nonexisting document u'MarkdownQuickstartTemplate' [962/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/docs && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E env /usr/bin/sphinx-build -b html -d /builddir/build/BUILD/llvm-13.0.1.src/_build/docs/_doctrees-llvm-html -q -t builder-html /builddir/build/BUILD/llvm-13.0.1.src/docs /builddir/build/BUILD/llvm-13.0.1.src/_build/docs/html Making output directory... /builddir/build/BUILD/llvm-13.0.1.src/docs/CommandGuide/FileCheck.rst:2: SEVERE: Duplicate ID: "cmdoption-FileCheck-D". /builddir/build/BUILD/llvm-13.0.1.src/docs/CommandGuide/tblgen.rst:2: SEVERE: Duplicate ID: "cmdoption-tblgen-gen-directive-decl". /builddir/build/BUILD/llvm-13.0.1.src/docs/GettingInvolved.rst:256: WARNING: toctree contains reference to nonexisting document u'BugpointRedesign' /builddir/build/BUILD/llvm-13.0.1.src/docs/Reference.rst:9: WARNING: toctree contains reference to nonexisting document u'SpeculativeLoadHardening' /builddir/build/BUILD/llvm-13.0.1.src/docs/TestingGuide.rst:8: WARNING: toctree contains reference to nonexisting document u'TestSuiteGuide' /builddir/build/BUILD/llvm-13.0.1.src/docs/UserGuides.rst:12: WARNING: toctree contains reference to nonexisting document u'MarkdownQuickstartTemplate' /builddir/build/BUILD/llvm-13.0.1.src/docs/FuzzingLLVM.rst:40: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/FuzzingLLVM.rst:88: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/FuzzingLLVM.rst:100: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/FuzzingLLVM.rst:116: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/FuzzingLLVM.rst:123: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/GlobalISel/Pipeline.rst:152: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/LoopTerminology.rst:115: WARNING: Pygments lexer name u'C' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/LoopTerminology.rst:165: WARNING: Pygments lexer name u'C' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/LoopTerminology.rst:198: WARNING: Pygments lexer name u'C' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/LoopTerminology.rst:233: WARNING: Pygments lexer name u'C' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/LoopTerminology.rst:301: WARNING: Pygments lexer name u'C' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/LoopTerminology.rst:318: WARNING: Pygments lexer name u'C' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/LoopTerminology.rst:371: WARNING: Pygments lexer name u'C' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/LoopTerminology.rst:410: WARNING: Pygments lexer name u'C' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/LoopTerminology.rst:494: WARNING: Pygments lexer name u'C' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/LoopTerminology.rst:503: WARNING: Pygments lexer name u'C' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/LoopTerminology.rst:518: WARNING: Pygments lexer name u'C' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/LoopTerminology.rst:649: WARNING: Pygments lexer name u'C' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/LoopTerminology.rst:661: WARNING: Pygments lexer name u'C' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/LoopTerminology.rst:678: WARNING: Pygments lexer name u'C' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/LoopTerminology.rst:694: WARNING: Pygments lexer name u'C' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/NewPassManager.rst:364: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/NewPassManager.rst:373: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/NewPassManager.rst:381: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/NewPassManager.rst:388: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/NewPassManager.rst:394: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/NewPassManager.rst:408: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/NewPassManager.rst:418: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/NewPassManager.rst:426: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/NewPassManager.rst:438: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/WritingAnLLVMBackend.rst:1023: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/WritingAnLLVMBackend.rst:1035: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/WritingAnLLVMBackend.rst:1048: WARNING: Pygments lexer name u'shell' is not known /builddir/build/BUILD/llvm-13.0.1.src/docs/GettingInvolved.rst:276: WARNING: unknown document: BugpointRedesign /builddir/build/BUILD/llvm-13.0.1.src/docs/Reference.rst:137: WARNING: unknown document: TestSuiteGuide /builddir/build/BUILD/llvm-13.0.1.src/docs/Reference.rst:196: WARNING: unknown document: SpeculativeLoadHardening /builddir/build/BUILD/llvm-13.0.1.src/docs/TestingGuide.rst:99: WARNING: unknown document: TestSuiteGuide /builddir/build/BUILD/llvm-13.0.1.src/docs/TestingGuide.rst:121: WARNING: unknown document: TestSuiteGuide [963/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/docs && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E env /usr/bin/sphinx-build -b man -d /builddir/build/BUILD/llvm-13.0.1.src/_build/docs/_doctrees-llvm-man -q -t builder-man /builddir/build/BUILD/llvm-13.0.1.src/docs /builddir/build/BUILD/llvm-13.0.1.src/_build/docs/man /builddir/build/BUILD/llvm-13.0.1.src/docs/CommandGuide/FileCheck.rst:2: SEVERE: Duplicate ID: "cmdoption-FileCheck-D". /builddir/build/BUILD/llvm-13.0.1.src/docs/CommandGuide/tblgen.rst:2: SEVERE: Duplicate ID: "cmdoption-tblgen-gen-directive-decl". /builddir/build/BUILD/llvm-13.0.1.src/docs/GettingInvolved.rst:256: WARNING: toctree contains reference to nonexisting document u'BugpointRedesign' /builddir/build/BUILD/llvm-13.0.1.src/docs/Reference.rst:9: WARNING: toctree contains reference to nonexisting document u'SpeculativeLoadHardening' /builddir/build/BUILD/llvm-13.0.1.src/docs/TestingGuide.rst:8: WARNING: toctree contains reference to nonexisting document u'TestSuiteGuide' /builddir/build/BUILD/llvm-13.0.1.src/docs/UserGuides.rst:12: WARNING: toctree contains reference to nonexisting document u'MarkdownQuickstartTemplate' [964/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/docs && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E env /usr/bin/sphinx-build -b man -d /builddir/build/BUILD/llvm-13.0.1.src/_build/docs/_doctrees-llvm-dwarfdump-man -q -t builder-man /builddir/build/BUILD/llvm-13.0.1.src/docs /builddir/build/BUILD/llvm-13.0.1.src/_build/docs/man /builddir/build/BUILD/llvm-13.0.1.src/docs/CommandGuide/FileCheck.rst:2: SEVERE: Duplicate ID: "cmdoption-FileCheck-D". /builddir/build/BUILD/llvm-13.0.1.src/docs/CommandGuide/tblgen.rst:2: SEVERE: Duplicate ID: "cmdoption-tblgen-gen-directive-decl". /builddir/build/BUILD/llvm-13.0.1.src/docs/GettingInvolved.rst:256: WARNING: toctree contains reference to nonexisting document u'BugpointRedesign' /builddir/build/BUILD/llvm-13.0.1.src/docs/Reference.rst:9: WARNING: toctree contains reference to nonexisting document u'SpeculativeLoadHardening' /builddir/build/BUILD/llvm-13.0.1.src/docs/TestingGuide.rst:8: WARNING: toctree contains reference to nonexisting document u'TestSuiteGuide' /builddir/build/BUILD/llvm-13.0.1.src/docs/UserGuides.rst:12: WARNING: toctree contains reference to nonexisting document u'MarkdownQuickstartTemplate' [965/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/benchmark/src -I../utils/benchmark/src -Iinclude -I../include -I../utils/benchmark/include -I../utils/benchmark/src/../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=c++11 -Wall -Wextra -Wshadow -pedantic -pedantic-errors -Wfloat-equal -fstrict-aliasing -fno-exceptions -Wno-suggest-override -Wstrict-aliasing -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT utils/benchmark/src/CMakeFiles/benchmark_main.dir/benchmark_main.cc.o -MF utils/benchmark/src/CMakeFiles/benchmark_main.dir/benchmark_main.cc.o.d -o utils/benchmark/src/CMakeFiles/benchmark_main.dir/benchmark_main.cc.o -c ../utils/benchmark/src/benchmark_main.cc [966/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/benchmark/src -I../utils/benchmark/src -Iinclude -I../include -I../utils/benchmark/include -I../utils/benchmark/src/../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=c++11 -Wall -Wextra -Wshadow -pedantic -pedantic-errors -Wfloat-equal -fstrict-aliasing -fno-exceptions -Wno-suggest-override -Wstrict-aliasing -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT utils/benchmark/src/CMakeFiles/benchmark.dir/benchmark.cc.o -MF utils/benchmark/src/CMakeFiles/benchmark.dir/benchmark.cc.o.d -o utils/benchmark/src/CMakeFiles/benchmark.dir/benchmark.cc.o -c ../utils/benchmark/src/benchmark.cc In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../utils/benchmark/include/benchmark/benchmark.h:180, from ../utils/benchmark/src/benchmark.cc:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member 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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../utils/benchmark/include/benchmark/benchmark.h:180, from ../utils/benchmark/src/benchmark.cc:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'size_t benchmark::RunSpecifiedBenchmarks(benchmark::BenchmarkReporter*, benchmark::BenchmarkReporter*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 1662 | _M_range_insert(__pos, __first, __last, | ^~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [967/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/benchmark/src -I../utils/benchmark/src -Iinclude -I../include -I../utils/benchmark/include -I../utils/benchmark/src/../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=c++11 -Wall -Wextra -Wshadow -pedantic -pedantic-errors -Wfloat-equal -fstrict-aliasing -fno-exceptions -Wno-suggest-override -Wstrict-aliasing -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT utils/benchmark/src/CMakeFiles/benchmark.dir/benchmark_register.cc.o -MF utils/benchmark/src/CMakeFiles/benchmark.dir/benchmark_register.cc.o.d -o utils/benchmark/src/CMakeFiles/benchmark.dir/benchmark_register.cc.o -c ../utils/benchmark/src/benchmark_register.cc In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../utils/benchmark/src/benchmark_register.h:5, from ../utils/benchmark/src/benchmark_register.cc:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../utils/benchmark/src/benchmark_register.h:5, from ../utils/benchmark/src/benchmark_register.cc:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'void AddRange(std::vector*, T, T, int) [with T = long long int]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../utils/benchmark/src/benchmark_register.h:5, from ../utils/benchmark/src/benchmark_register.cc:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../utils/benchmark/src/benchmark_register.h:5, from ../utils/benchmark/src/benchmark_register.cc:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In member function 'benchmark::internal::Benchmark* benchmark::internal::Benchmark::Ranges(const std::vector >&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../utils/benchmark/src/benchmark_register.h:5, from ../utils/benchmark/src/benchmark_register.cc:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'bool benchmark::internal::BenchmarkFamilies::FindBenchmarks(std::string, std::vector*, std::ostream*)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ [968/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/benchmark/src -I../utils/benchmark/src -Iinclude -I../include -I../utils/benchmark/include -I../utils/benchmark/src/../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=c++11 -Wall -Wextra -Wshadow -pedantic -pedantic-errors -Wfloat-equal -fstrict-aliasing -fno-exceptions -Wno-suggest-override -Wstrict-aliasing -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT utils/benchmark/src/CMakeFiles/benchmark.dir/colorprint.cc.o -MF utils/benchmark/src/CMakeFiles/benchmark.dir/colorprint.cc.o.d -o utils/benchmark/src/CMakeFiles/benchmark.dir/colorprint.cc.o -c ../utils/benchmark/src/colorprint.cc [969/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/benchmark/src -I../utils/benchmark/src -Iinclude -I../include -I../utils/benchmark/include -I../utils/benchmark/src/../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=c++11 -Wall -Wextra -Wshadow -pedantic -pedantic-errors -Wfloat-equal -fstrict-aliasing -fno-exceptions -Wno-suggest-override -Wstrict-aliasing -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT utils/benchmark/src/CMakeFiles/benchmark.dir/commandlineflags.cc.o -MF utils/benchmark/src/CMakeFiles/benchmark.dir/commandlineflags.cc.o.d -o utils/benchmark/src/CMakeFiles/benchmark.dir/commandlineflags.cc.o -c ../utils/benchmark/src/commandlineflags.cc [970/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/benchmark/src -I../utils/benchmark/src -Iinclude -I../include -I../utils/benchmark/include -I../utils/benchmark/src/../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=c++11 -Wall -Wextra -Wshadow -pedantic -pedantic-errors -Wfloat-equal -fstrict-aliasing -fno-exceptions -Wno-suggest-override -Wstrict-aliasing -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT utils/benchmark/src/CMakeFiles/benchmark.dir/complexity.cc.o -MF utils/benchmark/src/CMakeFiles/benchmark.dir/complexity.cc.o.d -o utils/benchmark/src/CMakeFiles/benchmark.dir/complexity.cc.o -c ../utils/benchmark/src/complexity.cc In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../utils/benchmark/include/benchmark/benchmark.h:180, from ../utils/benchmark/src/complexity.cc:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../utils/benchmark/include/benchmark/benchmark.h:180, from ../utils/benchmark/src/complexity.cc:18: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'std::vector benchmark::ComputeBigO(const std::vector&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [971/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/benchmark/src -I../utils/benchmark/src -Iinclude -I../include -I../utils/benchmark/include -I../utils/benchmark/src/../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=c++11 -Wall -Wextra -Wshadow -pedantic -pedantic-errors -Wfloat-equal -fstrict-aliasing -fno-exceptions -Wno-suggest-override -Wstrict-aliasing -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT utils/benchmark/src/CMakeFiles/benchmark.dir/console_reporter.cc.o -MF utils/benchmark/src/CMakeFiles/benchmark.dir/console_reporter.cc.o.d -o utils/benchmark/src/CMakeFiles/benchmark.dir/console_reporter.cc.o -c ../utils/benchmark/src/console_reporter.cc [972/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/benchmark/src -I../utils/benchmark/src -Iinclude -I../include -I../utils/benchmark/include -I../utils/benchmark/src/../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=c++11 -Wall -Wextra -Wshadow -pedantic -pedantic-errors -Wfloat-equal -fstrict-aliasing -fno-exceptions -Wno-suggest-override -Wstrict-aliasing -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT utils/benchmark/src/CMakeFiles/benchmark.dir/counter.cc.o -MF utils/benchmark/src/CMakeFiles/benchmark.dir/counter.cc.o.d -o utils/benchmark/src/CMakeFiles/benchmark.dir/counter.cc.o -c ../utils/benchmark/src/counter.cc In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:60, from ../utils/benchmark/include/benchmark/benchmark.h:181, from ../utils/benchmark/src/counter.h:15, from ../utils/benchmark/src/counter.cc:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/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 = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::basic_string; _Val = std::pair, benchmark::Counter>; _KeyOfValue = std::_Select1st, benchmark::Counter> >; _Compare = std::less >; _Alloc = std::allocator, benchmark::Counter> >]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, benchmark::Counter>, std::_Select1st, benchmark::Counter> >, std::less >, std::allocator, benchmark::Counter> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, benchmark::Counter> >'} changed in GCC 7.1 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/map:61, from ../utils/benchmark/include/benchmark/benchmark.h:181, from ../utils/benchmark/src/counter.h:15, from ../utils/benchmark/src/counter.cc:15: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h: In function 'void benchmark::internal::Increment(benchmark::UserCounters*, const UserCounters&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, benchmark::Counter>, std::_Select1st, benchmark::Counter> >, std::less >, std::allocator, benchmark::Counter> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator, benchmark::Counter> >'} changed in GCC 7.1 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [973/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/benchmark/src -I../utils/benchmark/src -Iinclude -I../include -I../utils/benchmark/include -I../utils/benchmark/src/../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=c++11 -Wall -Wextra -Wshadow -pedantic -pedantic-errors -Wfloat-equal -fstrict-aliasing -fno-exceptions -Wno-suggest-override -Wstrict-aliasing -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT utils/benchmark/src/CMakeFiles/benchmark.dir/csv_reporter.cc.o -MF utils/benchmark/src/CMakeFiles/benchmark.dir/csv_reporter.cc.o.d -o utils/benchmark/src/CMakeFiles/benchmark.dir/csv_reporter.cc.o -c ../utils/benchmark/src/csv_reporter.cc [974/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/benchmark/src -I../utils/benchmark/src -Iinclude -I../include -I../utils/benchmark/include -I../utils/benchmark/src/../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=c++11 -Wall -Wextra -Wshadow -pedantic -pedantic-errors -Wfloat-equal -fstrict-aliasing -fno-exceptions -Wno-suggest-override -Wstrict-aliasing -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT utils/benchmark/src/CMakeFiles/benchmark.dir/json_reporter.cc.o -MF utils/benchmark/src/CMakeFiles/benchmark.dir/json_reporter.cc.o.d -o utils/benchmark/src/CMakeFiles/benchmark.dir/json_reporter.cc.o -c ../utils/benchmark/src/json_reporter.cc [975/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/benchmark/src -I../utils/benchmark/src -Iinclude -I../include -I../utils/benchmark/include -I../utils/benchmark/src/../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=c++11 -Wall -Wextra -Wshadow -pedantic -pedantic-errors -Wfloat-equal -fstrict-aliasing -fno-exceptions -Wno-suggest-override -Wstrict-aliasing -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT utils/benchmark/src/CMakeFiles/benchmark.dir/reporter.cc.o -MF utils/benchmark/src/CMakeFiles/benchmark.dir/reporter.cc.o.d -o utils/benchmark/src/CMakeFiles/benchmark.dir/reporter.cc.o -c ../utils/benchmark/src/reporter.cc [976/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/benchmark/src -I../utils/benchmark/src -Iinclude -I../include -I../utils/benchmark/include -I../utils/benchmark/src/../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=c++11 -Wall -Wextra -Wshadow -pedantic -pedantic-errors -Wfloat-equal -fstrict-aliasing -fno-exceptions -Wno-suggest-override -Wstrict-aliasing -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT utils/benchmark/src/CMakeFiles/benchmark.dir/sleep.cc.o -MF utils/benchmark/src/CMakeFiles/benchmark.dir/sleep.cc.o.d -o utils/benchmark/src/CMakeFiles/benchmark.dir/sleep.cc.o -c ../utils/benchmark/src/sleep.cc [977/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/benchmark/src -I../utils/benchmark/src -Iinclude -I../include -I../utils/benchmark/include -I../utils/benchmark/src/../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=c++11 -Wall -Wextra -Wshadow -pedantic -pedantic-errors -Wfloat-equal -fstrict-aliasing -fno-exceptions -Wno-suggest-override -Wstrict-aliasing -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT utils/benchmark/src/CMakeFiles/benchmark.dir/statistics.cc.o -MF utils/benchmark/src/CMakeFiles/benchmark.dir/statistics.cc.o.d -o utils/benchmark/src/CMakeFiles/benchmark.dir/statistics.cc.o -c ../utils/benchmark/src/statistics.cc In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:61, from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../utils/benchmark/include/benchmark/benchmark.h:175, from ../utils/benchmark/src/statistics.cc:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/algorithm:62, from ../utils/benchmark/include/benchmark/benchmark.h:175, from ../utils/benchmark/src/statistics.cc:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1976:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1976 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1976:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1976:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:1976:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h: In function 'double benchmark::StatisticsMedian(const std::vector&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:4796:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4796 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4797 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4798 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_algo.h:4796:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4796 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4797 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4798 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:72, from ../utils/benchmark/include/benchmark/benchmark.h:180, from ../utils/benchmark/src/statistics.cc:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/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]': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /opt/rh/devtoolset-9/root/usr/include/c++/9/vector:67, from ../utils/benchmark/include/benchmark/benchmark.h:180, from ../utils/benchmark/src/statistics.cc:16: /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h: In function 'std::vector benchmark::ComputeStats(const std::vector&)': /opt/rh/devtoolset-9/root/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1195 | _M_realloc_insert(end(), __x); | ^~~~~~~~~~~~~~~~~ [978/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/benchmark/src -I../utils/benchmark/src -Iinclude -I../include -I../utils/benchmark/include -I../utils/benchmark/src/../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=c++11 -Wall -Wextra -Wshadow -pedantic -pedantic-errors -Wfloat-equal -fstrict-aliasing -fno-exceptions -Wno-suggest-override -Wstrict-aliasing -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT utils/benchmark/src/CMakeFiles/benchmark.dir/string_util.cc.o -MF utils/benchmark/src/CMakeFiles/benchmark.dir/string_util.cc.o.d -o utils/benchmark/src/CMakeFiles/benchmark.dir/string_util.cc.o -c ../utils/benchmark/src/string_util.cc [979/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/benchmark/src -I../utils/benchmark/src -Iinclude -I../include -I../utils/benchmark/include -I../utils/benchmark/src/../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=c++11 -Wall -Wextra -Wshadow -pedantic -pedantic-errors -Wfloat-equal -fstrict-aliasing -fno-exceptions -Wno-suggest-override -Wstrict-aliasing -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT utils/benchmark/src/CMakeFiles/benchmark.dir/sysinfo.cc.o -MF utils/benchmark/src/CMakeFiles/benchmark.dir/sysinfo.cc.o.d -o utils/benchmark/src/CMakeFiles/benchmark.dir/sysinfo.cc.o -c ../utils/benchmark/src/sysinfo.cc [980/983] /opt/rh/devtoolset-9/root/usr/bin/g++ -DHAVE_POSIX_REGEX -DHAVE_STD_REGEX -DHAVE_STEADY_CLOCK -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Iutils/benchmark/src -I../utils/benchmark/src -Iinclude -I../include -I../utils/benchmark/include -I../utils/benchmark/src/../include -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -std=c++11 -Wall -Wextra -Wshadow -pedantic -pedantic-errors -Wfloat-equal -fstrict-aliasing -fno-exceptions -Wno-suggest-override -Wstrict-aliasing -O2 -g1 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -DNDEBUG -std=c++14 -MD -MT utils/benchmark/src/CMakeFiles/benchmark.dir/timers.cc.o -MF utils/benchmark/src/CMakeFiles/benchmark.dir/timers.cc.o.d -o utils/benchmark/src/CMakeFiles/benchmark.dir/timers.cc.o -c ../utils/benchmark/src/timers.cc [981/983] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libbenchmark.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libbenchmark.a utils/benchmark/src/CMakeFiles/benchmark.dir/benchmark.cc.o utils/benchmark/src/CMakeFiles/benchmark.dir/benchmark_register.cc.o utils/benchmark/src/CMakeFiles/benchmark.dir/colorprint.cc.o utils/benchmark/src/CMakeFiles/benchmark.dir/commandlineflags.cc.o utils/benchmark/src/CMakeFiles/benchmark.dir/complexity.cc.o utils/benchmark/src/CMakeFiles/benchmark.dir/console_reporter.cc.o utils/benchmark/src/CMakeFiles/benchmark.dir/counter.cc.o utils/benchmark/src/CMakeFiles/benchmark.dir/csv_reporter.cc.o utils/benchmark/src/CMakeFiles/benchmark.dir/json_reporter.cc.o utils/benchmark/src/CMakeFiles/benchmark.dir/reporter.cc.o utils/benchmark/src/CMakeFiles/benchmark.dir/sleep.cc.o utils/benchmark/src/CMakeFiles/benchmark.dir/statistics.cc.o utils/benchmark/src/CMakeFiles/benchmark.dir/string_util.cc.o utils/benchmark/src/CMakeFiles/benchmark.dir/sysinfo.cc.o utils/benchmark/src/CMakeFiles/benchmark.dir/timers.cc.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libbenchmark.a && : [982/983] : && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E rm -f lib/libbenchmark_main.a && /opt/rh/devtoolset-9/root/usr/bin/ar Dqc lib/libbenchmark_main.a utils/benchmark/src/CMakeFiles/benchmark_main.dir/benchmark_main.cc.o && /opt/rh/devtoolset-9/root/usr/bin/ranlib -D lib/libbenchmark_main.a && : [983/983] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/utils/llvm-locstats && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E copy /builddir/build/BUILD/llvm-13.0.1.src/utils/llvm-locstats/llvm-locstats.py /builddir/build/BUILD/llvm-13.0.1.src/_build/./bin/llvm-locstats + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.HsePRH + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm ++ dirname /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm + cd llvm-13.0.1.src + DESTDIR=/builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm + /usr/bin/ninja-build install -v -j4 -C _build ninja: Entering directory `_build' [1/5] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/docs && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E env /usr/bin/sphinx-build -b man -d /builddir/build/BUILD/llvm-13.0.1.src/_build/docs/_doctrees-dsymutil-man -q -t builder-man /builddir/build/BUILD/llvm-13.0.1.src/docs /builddir/build/BUILD/llvm-13.0.1.src/_build/docs/man /builddir/build/BUILD/llvm-13.0.1.src/docs/GettingInvolved.rst:256: WARNING: toctree contains reference to nonexisting document u'BugpointRedesign' /builddir/build/BUILD/llvm-13.0.1.src/docs/Reference.rst:9: WARNING: toctree contains reference to nonexisting document u'SpeculativeLoadHardening' /builddir/build/BUILD/llvm-13.0.1.src/docs/TestingGuide.rst:8: WARNING: toctree contains reference to nonexisting document u'TestSuiteGuide' /builddir/build/BUILD/llvm-13.0.1.src/docs/UserGuides.rst:12: WARNING: toctree contains reference to nonexisting document u'MarkdownQuickstartTemplate' [2/5] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/docs && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E env /usr/bin/sphinx-build -b man -d /builddir/build/BUILD/llvm-13.0.1.src/_build/docs/_doctrees-llvm-man -q -t builder-man /builddir/build/BUILD/llvm-13.0.1.src/docs /builddir/build/BUILD/llvm-13.0.1.src/_build/docs/man /builddir/build/BUILD/llvm-13.0.1.src/docs/GettingInvolved.rst:256: WARNING: toctree contains reference to nonexisting document u'BugpointRedesign' /builddir/build/BUILD/llvm-13.0.1.src/docs/Reference.rst:9: WARNING: toctree contains reference to nonexisting document u'SpeculativeLoadHardening' /builddir/build/BUILD/llvm-13.0.1.src/docs/TestingGuide.rst:8: WARNING: toctree contains reference to nonexisting document u'TestSuiteGuide' /builddir/build/BUILD/llvm-13.0.1.src/docs/UserGuides.rst:12: WARNING: toctree contains reference to nonexisting document u'MarkdownQuickstartTemplate' [3/5] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/docs && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E env /usr/bin/sphinx-build -b man -d /builddir/build/BUILD/llvm-13.0.1.src/_build/docs/_doctrees-llvm-dwarfdump-man -q -t builder-man /builddir/build/BUILD/llvm-13.0.1.src/docs /builddir/build/BUILD/llvm-13.0.1.src/_build/docs/man /builddir/build/BUILD/llvm-13.0.1.src/docs/GettingInvolved.rst:256: WARNING: toctree contains reference to nonexisting document u'BugpointRedesign' /builddir/build/BUILD/llvm-13.0.1.src/docs/Reference.rst:9: WARNING: toctree contains reference to nonexisting document u'SpeculativeLoadHardening' /builddir/build/BUILD/llvm-13.0.1.src/docs/TestingGuide.rst:8: WARNING: toctree contains reference to nonexisting document u'TestSuiteGuide' /builddir/build/BUILD/llvm-13.0.1.src/docs/UserGuides.rst:12: WARNING: toctree contains reference to nonexisting document u'MarkdownQuickstartTemplate' [4/5] cd /builddir/build/BUILD/llvm-13.0.1.src/_build/docs && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -E env /usr/bin/sphinx-build -b html -d /builddir/build/BUILD/llvm-13.0.1.src/_build/docs/_doctrees-llvm-html -q -t builder-html /builddir/build/BUILD/llvm-13.0.1.src/docs /builddir/build/BUILD/llvm-13.0.1.src/_build/docs/html /builddir/build/BUILD/llvm-13.0.1.src/docs/GettingInvolved.rst:256: WARNING: toctree contains reference to nonexisting document u'BugpointRedesign' /builddir/build/BUILD/llvm-13.0.1.src/docs/Reference.rst:9: WARNING: toctree contains reference to nonexisting document u'SpeculativeLoadHardening' /builddir/build/BUILD/llvm-13.0.1.src/docs/TestingGuide.rst:8: WARNING: toctree contains reference to nonexisting document u'TestSuiteGuide' /builddir/build/BUILD/llvm-13.0.1.src/docs/UserGuides.rst:12: WARNING: toctree contains reference to nonexisting document u'MarkdownQuickstartTemplate' /builddir/build/BUILD/llvm-13.0.1.src/docs/GettingInvolved.rst:276: WARNING: unknown document: BugpointRedesign /builddir/build/BUILD/llvm-13.0.1.src/docs/Reference.rst:137: WARNING: unknown document: TestSuiteGuide /builddir/build/BUILD/llvm-13.0.1.src/docs/Reference.rst:196: WARNING: unknown document: SpeculativeLoadHardening /builddir/build/BUILD/llvm-13.0.1.src/docs/TestingGuide.rst:99: WARNING: unknown document: TestSuiteGuide /builddir/build/BUILD/llvm-13.0.1.src/docs/TestingGuide.rst:121: WARNING: unknown document: TestSuiteGuide [4/5] cd /builddir/build/BUILD/llvm-13.0.1.src/_build && /opt/rh/llvm-toolset-13.0/root/usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/WindowsManifest -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/WindowsManifest/WindowsManifestMerger.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Passes -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Passes/PassBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Passes/StandardInstrumentations.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Passes/PassPlugin.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/InitializePasses.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/CustomBehaviour.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/HardwareUnits -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/HardwareUnits/Scheduler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/HardwareUnits/HardwareUnit.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/HardwareUnits/ResourceManager.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/HardwareUnits/LSUnit.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/HardwareUnits/RetireControlUnit.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/HardwareUnits/RegisterFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/SourceMgr.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/Pipeline.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/Instruction.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/CodeEmitter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/Stages -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/Stages/ExecuteStage.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/Stages/DispatchStage.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/Stages/Stage.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/Stages/EntryStage.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/Stages/RetireStage.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/Stages/InstructionTables.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/Stages/InOrderIssueStage.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/Stages/MicroOpQueueStage.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/HWEventListener.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/Support.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/InstrBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MCA/Context.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/JITEventListener.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/RTDyldMemoryManager.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/JITSymbol.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/SectionMemoryManager.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/ObjectCache.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/ExecutionEngine.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/RuntimeDyldChecker.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/OrcMCJITReplacement.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/MCJIT.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/GenericValue.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/JITLink -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/JITLink/MachO.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/JITLink/JITLinkDylib.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/JITLink/ELF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/JITLink/ELF_riscv.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/JITLink/JITLink.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/JITLink/x86_64.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/JITLink/riscv.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/Speculation.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/OrcRPCExecutorProcessControl.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/Core.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/Shared -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/Shared/RawByteChannel.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/Shared/Serialization.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/Shared/FDRawByteChannel.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/Mangling.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/LLJIT.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/TargetProcess -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/TargetProcess/OrcRPCTPCServer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/LLVMSPSSerializers.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/DebugUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/EPCEHFrameRegistrar.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/CompileUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/MachOPlatform.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/OrcABISupport.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/Layer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Orc/LazyReexports.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/OrcV1Deprecation.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/RuntimeDyld.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/Interpreter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ExecutionEngine/OProfileWrapper.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/LinkAllIR.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Coroutines.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/IROutliner.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/Attributor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/BlockExtractor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/ElimAvailExtern.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/GlobalDCE.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/GlobalSplit.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/WholeProgramDevirt.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/Internalize.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/ConstantMerge.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/OpenMPOpt.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/StripDeadPrototypes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/FunctionAttrs.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/SampleContextTracker.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/SCCP.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/LowerTypeTests.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/InferFunctionAttrs.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/FunctionImport.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/MergeFunctions.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/ForceFunctionAttrs.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/PassManagerBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/SampleProfileProbe.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/DeadArgumentElimination.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/LoopExtractor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/HotColdSplitting.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/CalledValuePropagation.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/ArgumentPromotion.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/StripSymbols.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/Annotation2Metadata.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/GlobalOpt.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/AlwaysInliner.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/PartialInlining.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/ProfiledCallGraph.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/SampleProfile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/CrossDSOCFI.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO/Inliner.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/AggressiveInstCombine -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/ObjCARC.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Coroutines -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Coroutines/CoroSplit.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Coroutines/CoroEarly.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Coroutines/CoroElide.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Coroutines/CoroCleanup.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/InstCombine -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/InstCombine/InstCombiner.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/InstCombine/InstCombineWorklist.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/InstCombine/InstCombine.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopDataPrefetch.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LowerWidenableCondition.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopDeletion.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/StraightLineStrengthReduce.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/SpeculativeExecution.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/GVNExpression.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopInterchange.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopBoundSplit.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/GuardWidening.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopDistribute.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopStrengthReduce.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/SROA.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/MergeICmps.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/SimplifyCFG.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/SCCP.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/CallSiteSplitting.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopVersioningLICM.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/DCE.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/DivRemPairs.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopFlatten.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/ADCE.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/TailRecursionElimination.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LowerAtomic.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopPredication.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopInstSimplify.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/EarlyCSE.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/Scalarizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/Float2Int.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/InstSimplifyPass.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/MemCpyOptimizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/ScalarizeMaskedMemIntrin.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopUnrollPass.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LICM.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopLoadElimination.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/ConstraintElimination.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/ConstantHoisting.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/NewGVN.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/Reg2Mem.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/DFAJumpThreading.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/NaryReassociate.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/AnnotationRemarks.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/Reassociate.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopReroll.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/Sink.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/BDCE.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/GVN.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopPassManager.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/IVUsersPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/SeparateConstOffsetFromGEP.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/DeadStoreElimination.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopSink.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopRotation.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/WarnMissedTransforms.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/InferAddressSpaces.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/LoopFuse.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/JumpThreading.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/IndVarSimplify.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar/StructurizeCFG.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/IPO.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/SSAUpdaterImpl.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/ValueMapper.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/CtorUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/SplitModule.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/CodeMoverUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/RelLookupTableConverter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/ModuleUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/BuildLibCalls.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/LowerSwitch.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/LoopPeel.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/UnrollLoop.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/SymbolRewriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/FunctionComparator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/SimplifyIndVar.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/AddDiscriminators.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/LoopSimplify.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/InstructionNamer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/Cloning.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/Debugify.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/PredicateInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/LoopUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/SSAUpdaterBulk.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/LowerInvoke.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/ASanStackFrameLayout.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/SSAUpdater.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/LowerMemIntrinsics.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/InjectTLIMappings.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/MemoryOpRemark.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/NameAnonGlobals.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/HelloWorld.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/SanitizerStats.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/Evaluator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/EntryExitInstrumenter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/IntegerDivision.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/BasicBlockUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/MatrixUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/SimplifyCFGOptions.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/LCSSA.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/GlobalStatus.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/UnifyLoopExits.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/MetaRenamer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/FixIrreducible.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/SizeOpts.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/BreakCriticalEdges.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/CallPromotionUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/FunctionImportUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/CodeExtractor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/CanonicalizeAliases.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/LoopRotationUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/Mem2Reg.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/SCCPSolver.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/PromoteMemToReg.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/EscapeEnumerator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/Local.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/VNCoercion.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/StripGCRelocates.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/AMDGPUEmitPrintf.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/LoopVersioning.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/BypassSlowDivision.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/SampleProfileLoaderBaseImpl.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/GuardUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/CallGraphUpdater.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/SampleProfileLoaderBaseUtil.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/AssumeBundleBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils/SimplifyLibCalls.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Utils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Vectorize -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Vectorize/SLPVectorizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Vectorize/VectorCombine.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Vectorize/LoopVectorize.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/CFGuard.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/PoisonChecking.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/CGProfile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/MemorySanitizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/InstrOrderFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/MemProfiler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/InstrProfiling.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/AddressSanitizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/GCOVProfiler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Instrumentation/BoundsChecking.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Scalar.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Transforms/Vectorize.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Metadata.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsARM.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/InlineAsm.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/ReplaceConstant.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IRBuilderFolder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsBPF.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/DebugInfoMetadata.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/DebugLoc.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/GlobalObject.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/LLVMContext.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/SafepointIRVerifier.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Intrinsics.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/InstrTypes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/PredIteratorCache.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IRBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/ProfileSummary.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/ValueHandle.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsXCore.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/VPIntrinsics.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Attributes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/PassManagerInternal.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/CallingConv.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/DerivedUser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Metadata.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/ModuleSummaryIndexYAML.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Operator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsVEVL.gen.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/GetElementPtrTypeIterator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/User.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/ValueMap.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicInst.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsWebAssembly.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/AutoUpgrade.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/MDBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsNVVM.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/UseListOrder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/DebugInfoFlags.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsRISCV.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/LegacyPassNameParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Type.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/ModuleSlotTracker.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsHexagon.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Module.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/MatrixBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/ConstantRange.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Intrinsics.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsMips.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Function.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/DiagnosticInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Instructions.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/InstIterator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Instruction.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IRPrintingPasses.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Argument.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Instruction.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsSystemZ.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Value.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Statepoint.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/BasicBlock.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/PassManager.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Verifier.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Assumptions.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Dominators.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/BuiltinGCs.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/RuntimeLibcalls.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/InstVisitor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/DebugInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/PassManagerImpl.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Mangler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/TypeFinder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Attributes.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsHexagonDep.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/GlobalVariable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/SymbolTableListTraits.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/OptBisect.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsX86.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/DerivedTypes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/DataLayout.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Constants.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/NoFolder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/GlobalAlias.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/LegacyPassManager.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/ConstrainedOps.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/ValueSymbolTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsAArch64.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/AssemblyAnnotationWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Use.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/GCStrategy.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/GlobalIndirectSymbol.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/FixedMetadataKinds.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/FPEnv.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/DiagnosticHandler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/PassTimingInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsPowerPC.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/PatternMatch.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/CFG.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/ConstantFolder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/StructuralHash.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/PassInstrumentation.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/DiagnosticPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/GVMaterializer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/TrackingMDRef.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsVE.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/GlobalIFunc.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/LLVMRemarkStreamer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Constant.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsAMDGPU.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/FixedPointBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/OperandTraits.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/PseudoProbe.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/AbstractCallSite.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/GlobalValue.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/ModuleSummaryIndex.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/DIBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Comdat.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/PrintPasses.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Value.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/LegacyPassManagers.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/YAMLXRayRecord.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/FDRLogBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/FDRTraceWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/FDRRecords.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/XRayRecord.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/RecordPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/BlockIndexer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/Profile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/Graph.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/InstrumentationMap.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/Trace.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/FDRRecordProducer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/FDRTraceExpander.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/BlockVerifier.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/BlockPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/FDRRecordConsumer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/XRay/FileHeaderReader.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/edit_distance.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/DAGDeltaAlgorithm.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/SparseBitVector.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/TinyPtrVector.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/STLExtras.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/FloatingPointMode.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/FunctionExtras.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/fallible_iterator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/ImmutableMap.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/Hashing.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/EnumeratedArray.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/PackedVector.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/SparseSet.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/PointerIntPair.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/SmallString.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/ilist_node.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/EquivalenceClasses.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/UniqueVector.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/CoalescingBitVector.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/IntEqClasses.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/Any.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/ImmutableSet.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/PriorityWorklist.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/IntrusiveRefCntPtr.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/SetOperations.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/BitVector.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/SmallBitVector.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/DepthFirstIterator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/DirectedGraph.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/BitmaskEnum.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/iterator_range.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/ilist_iterator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/PointerSumType.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/DenseMapInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/GraphTraits.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/DeltaAlgorithm.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/simple_ilist.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/IndexedMap.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/CachedHashString.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/DenseSet.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/ImmutableList.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/SetVector.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/Bitfields.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/ArrayRef.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/EpochTracker.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/PointerEmbeddedInt.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/BreadthFirstIterator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/IntervalMap.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/ilist_base.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/StringMap.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/FoldingSet.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/APInt.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/Optional.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/Statistic.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/SmallVector.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/SmallSet.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/Triple.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/APSInt.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/AllocatorList.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/ilist_node_base.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/SparseMultiSet.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/Sequence.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/TypeSwitch.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/StringExtras.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/None.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/StringSet.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/APFloat.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/SmallPtrSet.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/StringRef.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/ilist_node_options.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/DenseMap.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/PriorityQueue.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/APFixedPoint.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/STLForwardCompat.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/bit.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/MapVector.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/StringSwitch.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/PointerUnion.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/Waymarking.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/Twine.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/ScopedHashTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/PostOrderIterator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/ScopeExit.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/SCCIterator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/StringMapEntry.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/iterator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ADT/ilist.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Demangle -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Demangle/StringView.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Demangle/MicrosoftDemangle.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Demangle/ItaniumDemangle.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Demangle/Demangle.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Demangle/MicrosoftDemangleNodes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Demangle/DemangleConfig.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Demangle/Utility.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/LinkAllPasses.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DWP -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DWP/DWPError.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DWP/DWPStringPool.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DWP/DWP.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Remarks -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Remarks/RemarkLinker.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Remarks/BitstreamRemarkSerializer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Remarks/RemarkStreamer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Remarks/YAMLRemarkSerializer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Remarks/RemarkSerializer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Remarks/BitstreamRemarkParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Remarks/BitstreamRemarkContainer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Remarks/RemarkParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Remarks/HotnessThresholdParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Remarks/RemarkStringTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Remarks/RemarkFormat.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Remarks/Remark.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFUnit.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFVerifier.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFSection.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFFormValue.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFDie.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFLocationExpression.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFContext.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFObject.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFExpression.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFListTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFAttribute.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBExtras.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/Hash.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/HashTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/SymbolCache.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/RawConstants.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbols.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/SymbolStream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/PublicsStream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/TpiHashing.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/RawTypes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeSession.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/Formatters.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/PDBFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/EnumTables.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeSourceFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/TpiStream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/InfoStream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/DbiStream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/RawError.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeInlineSiteSymbol.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeLineNumber.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolData.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBContext.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIASession.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIAError.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIATable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/DIA/DIASupport.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/IPDBDataStream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/IPDBLineNumber.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymDumper.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/IPDBSession.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDB.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolExe.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbol.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/IPDBTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/IPDBSourceFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBTypes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/GenericError.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/IPDBFrameData.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/UDTLayout.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/Symbolize -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/Symbolize/Symbolize.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/Symbolize/DIPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/GSYM -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/GSYM/InlineInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/GSYM/Range.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/GSYM/GsymCreator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/GSYM/LineEntry.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/GSYM/DwarfTransformer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/GSYM/GsymReader.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/GSYM/LineTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/GSYM/FileWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/GSYM/FileEntry.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/GSYM/FunctionInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/GSYM/StringTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/GSYM/LookupResult.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/GSYM/Header.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/DIContext.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/MSF -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/MSF/MappedBlockStream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/MSF/MSFError.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/MSF/IMSFFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/MSF/MSFBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/MSF/MSFCommon.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/SymbolSerializer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/SymbolRecord.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/GUID.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/TypeRecord.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/CodeViewTypes.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/TypeCollection.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/SymbolDumper.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/Formatters.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/FunctionId.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/TypeIndex.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/Line.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/CodeViewError.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/EnumTables.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/CodeView.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/TypeDeserializer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/TypeHashing.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/RecordName.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/RecordSerialization.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/DebugSubsection.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/TypeTableCollection.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/CVRecord.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/FileCheck -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/FileCheck/FileCheck.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Pass.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/PassAnalysisSupport.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Bitcode -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Bitcode/BitcodeConvenience.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Bitcode/BitcodeCommon.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Bitcode/BitcodeReader.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Bitcode/BitcodeAnalyzer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Bitcode/BitcodeWriterPass.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Bitcode/LLVMBitCodes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Bitcode/BitcodeWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Linker -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Linker/Linker.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Linker/IRMover.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/PassInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/LTO -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/LTO/legacy -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/LTO/legacy/LTOModule.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/LTO/legacy/UpdateCompilerUsed.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/LTO/legacy/LTOCodeGenerator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/LTO/LTO.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/LTO/SummaryBasedOptimizations.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/LTO/LTOBackend.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/LTO/Config.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/LTO/Caching.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/ELFTypes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/COFF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/IRSymtab.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/MachOUniversal.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/CVDebugRecord.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/MachO.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/SymbolicFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/ELF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/MachOUniversalWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/Minidump.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/Archive.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/RelocationResolver.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/ArchiveWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/TapiFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/ObjectFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/SymbolSize.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/Wasm.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/Binary.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/COFFModuleDefinition.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/WindowsMachineFlag.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/COFFImportFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/StackMapParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/WindowsResource.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/ELFObjectFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/Error.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/FaultMapParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/Decompressor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/IRObjectFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/XCOFFObjectFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/ModuleSymbolTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Object/TapiUniversal.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/PassRegistry.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Testing -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Testing/Support -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Testing/Support/SupportHelpers.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Testing/Support/Annotations.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Testing/Support/Error.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/InterfaceStub -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/InterfaceStub/IFSHandler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/InterfaceStub/ELFObjHandler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/InterfaceStub/IFSStub.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML/ArchiveYAML.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML/WasmYAML.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML/MachOYAML.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML/DWARFYAML.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML/yaml2obj.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML/CodeViewYAMLTypes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML/COFFYAML.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML/DWARFEmitter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML/MinidumpYAML.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML/ELFYAML.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML/ObjectYAML.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML/YAML.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ObjectYAML/XCOFFYAML.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Option -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Option/ArgList.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Option/OptSpecifier.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Option/Arg.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Option/OptParser.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Option/Option.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Option/OptTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/LineEditor -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/LineEditor/LineEditor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/FuzzMutate -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/FuzzMutate/Operations.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/FuzzMutate/IRMutator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/FuzzMutate/RandomIRBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/FuzzMutate/FuzzerCLI.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/FuzzMutate/OpDescriptor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/FuzzMutate/Random.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ProfileData -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ProfileData/InstrProfReader.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ProfileData/Coverage -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ProfileData/Coverage/CoverageMapping.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ProfileData/Coverage/CoverageMappingReader.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ProfileData/InstrProfWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ProfileData/InstrProf.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ProfileData/ProfileCommon.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ProfileData/SampleProfWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ProfileData/SampleProf.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ProfileData/GCOV.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ProfileData/SampleProfReader.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ProfileData/InstrProfData.inc -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LiveIntervalUnion.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/Analysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/StackProtector.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/TargetInstrInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineRegionInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/TileShapeInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/IndirectThunks.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/CalcSpillWeights.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LiveRegMatrix.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineSSAUpdater.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineFunctionPass.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LiveVariables.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineLoopInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/SwiftErrorValueTracking.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/FunctionLoweringInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LiveIntervalCalc.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ScheduleHazardRecognizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/TargetSchedule.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineMemOperand.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/TargetFrameLowering.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineStableHash.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/CodeGenPassBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachinePassRegistry.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/DwarfStringPoolEntry.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/Spiller.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineLoopUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/RegisterUsageInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LinkAllAsmWriterComponents.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineBasicBlock.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/DebugHandlerBase.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineJumpTableInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/RegisterPressure.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/CSEConfigBase.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/PseudoSourceValue.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/PBQP -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/PBQP/CostAllocator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/PBQP/Math.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/PBQP/ReductionRules.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/PBQP/Solution.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/PBQP/Graph.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/DIEValue.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/SelectionDAG.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineConstantPool.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ParallelCG.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineModuleInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ResourcePriorityQueue.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MIRPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/TargetCallingConv.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ValueTypes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineRegisterInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/Register.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineOperand.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineInstrBundleIterator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/SlotIndexes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineBlockFrequencyInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/TargetLowering.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LiveRegUnits.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LiveRangeEdit.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/PBQPRAConstraint.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LinkAllCodegenComponents.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/AntiDepBreaker.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/DAGCombine.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/AtomicExpandUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/AsmPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineFrameInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/SchedulerRegistry.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/CommandFlags.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineOutliner.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineScheduler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ReplaceWithVeclib.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LiveInterval.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MultiHazardRecognizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineBranchProbabilityInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LexicalScopes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/CostTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineDominators.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ExecutionDomainFix.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ScheduleDAGMutation.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ExpandReductions.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineFunction.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/StableHashing.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ISDOpcodes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/SwitchLoweringUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/WasmEHFuncInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/VirtRegMap.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/DbgEntityHistoryCalculator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/FastISel.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MIRFormatter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LowLevelType.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MIRFSDiscriminator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/BasicTTIImpl.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/IntrinsicLowering.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/Passes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/SelectionDAGNodes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ScheduleDAG.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MIRYamlMapping.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/TargetSubtargetInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/TargetRegisterInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineModuleSlotTracker.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ScheduleDFS.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MBFIWrapper.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LivePhysRegs.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GCMetadataPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/DIE.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachinePipeliner.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineCombinerPattern.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ScoreboardHazardRecognizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ReachingDefAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/SelectionDAGISel.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/SDNodeProperties.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/AccelTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LiveStacks.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineModuleInfoImpls.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/TargetOpcodes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MacroFusion.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LatencyPriorityQueue.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LiveRangeCalc.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LiveIntervals.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GCMetadata.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/SelectionDAGTargetInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MIRParser -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MIRParser/MIRParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MIRParser/MIParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ModuloSchedule.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/UnreachableBlockElim.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineDominanceFrontier.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/RegisterScavenging.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/BasicBlockSectionUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineTraceMetrics.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/RegAllocPBQP.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/StackMaps.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachinePassRegistry.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/WinEHFuncInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachinePostDominators.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/InstructionSelect.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/RegBankSelect.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/IRTranslator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/InstructionSelector.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/Combiner.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/CombinerHelper.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/CSEInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/Legalizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/Utils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/Localizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/RegisterBank.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/CombinerInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/CallLowering.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/GISelWorkList.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineInstrBundle.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ScheduleDAGInstrs.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/RegAllocRegistry.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/TailDuplicator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineInstr.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/RegAllocCommon.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachORelocation.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/DFAPacketizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/FaultMaps.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/NonRelocatableStringpool.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LoopTraversal.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineInstrBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/RegisterClassInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/AsmPrinterHandler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ExpandVectorPredication.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachineSizeOpts.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/CallingConvLower.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/TargetPassConfig.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/EdgeBundles.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/RDFLiveness.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/ValueTypes.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/RuntimeLibcalls.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/RDFRegisters.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/PreISelIntrinsicLowering.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/MachinePassManager.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/CodeGen/RDFGraph.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/MachO.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/COFF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/MsgPackDocument.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/MsgPack.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/MachO.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/WasmRelocs.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/Magic.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/MsgPackReader.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/XCOFF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/MsgPack.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/Minidump.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/Mips.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/RISCV.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/x86_64.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/M68k.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/AVR.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/BPF.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/i386.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/CSKY.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/Sparc.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/Lanai.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/AArch64.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/ARM.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/MSP430.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/ARC.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/ELFRelocs/VE.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/WasmTraits.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/Dwarf.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/Wasm.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/DynamicTags.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/MinidumpConstants.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/Dwarf.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/BinaryFormat/MsgPackWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/AsmParser -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/AsmParser/Parser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/AsmParser/LLLexer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/AsmParser/SlotMapping.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/AsmParser/LLParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/AsmParser/LLToken.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IRReader -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IRReader/IRReader.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCRegisterInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCStreamer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCAssembler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCLinkerOptimizationHint.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCCodeView.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCSectionGOFF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCFragment.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/LaneBitmask.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCSymbolMachO.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCAsmInfoCOFF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCLabel.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCXCOFFObjectWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCRegister.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCSectionELF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCSchedule.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/SectionKind.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/SubtargetFeature.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCAsmInfoWasm.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCXCOFFStreamer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCMachObjectWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCInstrAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCAsmInfoDarwin.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCPseudoProbe.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCTargetOptionsCommandFlags.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCInst.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCObjectWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCWasmObjectWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCDirectives.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCSymbol.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCSectionWasm.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCParser -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCParser/MCAsmParserExtension.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCParser/MCAsmParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCParser/MCTargetAsmParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCParser/MCAsmLexer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCParser/AsmLexer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCParser/MCParsedAsmOperand.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCParser/AsmCond.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCParser/MCAsmParserUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCWinCOFFStreamer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MachineLocation.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCContext.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCExpr.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCCodeEmitter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCWasmStreamer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCInstrItineraries.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCSectionCOFF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCTargetOptions.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCWin64EH.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/StringTableBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCWinEH.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCSection.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCSectionXCOFF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCFixupKindInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCAsmMacro.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCDwarf.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCFixup.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCAsmBackend.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCSymbolGOFF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCSubtargetInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCAsmInfoELF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCWinCOFFObjectWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCValue.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCSectionMachO.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCSymbolELF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCELFStreamer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCInstBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCObjectFileInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCELFObjectWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCAsmInfoXCOFF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCSymbolWasm.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/ConstantPools.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCInstPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCFixedLenDisassembler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCInstrInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCAsmLayout.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCInstrDesc.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCDisassembler -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCDisassembler/MCDisassembler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCDisassembler/MCRelocationInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCDisassembler/MCSymbolizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCAsmInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCSymbolCOFF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCObjectStreamer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/MC/MCSymbolXCOFF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Config -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/CodeMetrics.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/EHPersonalities.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/DemandedBits.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/Delinearization.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ScalarEvolutionNormalization.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/MustExecute.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/OptimizationRemarkEmitter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/IVDescriptors.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/AssumptionCache.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/DOTGraphTraitsPass.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/MemDerefPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/IndirectCallPromotionAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/BlockFrequencyInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/LoopNestAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/MemoryLocation.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/BlockFrequencyInfoImpl.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ModuleSummaryAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/InstructionPrecedenceTracking.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/RegionInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/MLModelRunner.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/MemoryBuiltins.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ValueTracking.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/RegionInfoImpl.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/FunctionPropertiesAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/LazyBranchProbabilityInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/DivergenceAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/LoopInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/DDGPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/InstCount.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/DependenceGraphBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/MemorySSAUpdater.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/IteratedDominanceFrontier.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ScalarEvolution.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/LegacyDivergenceAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/Lint.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/Utils -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/Utils/TFUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/Utils/Local.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/RegionPass.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/DomTreeUpdater.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/StackLifetime.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/TargetLibraryInfo.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/CallGraph.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/InlineCost.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/CFLAliasAnalysisUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ModuleDebugInfoPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/PhiValues.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/BranchProbabilityInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/RegionIterator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/LazyBlockFrequencyInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/Interval.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/AssumeBundleQueries.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ConstantFolding.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/LazyCallGraph.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/AliasAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/RegionPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/TypeMetadataUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/DDG.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/MemorySSA.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/VecFuncs.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/CGSCCPassManager.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/SparsePropagation.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ObjCARCAnalysisUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/AliasSetTracker.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ObjCARCUtil.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/LoopInfoImpl.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/PtrUseVisitor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/IVUsers.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/IRSimilarityIdentifier.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/DomPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ValueLatticeUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/Loads.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/SyntheticCountsUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/CmpInstAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/OverflowInstAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/DominanceFrontier.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/LoopPass.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/CFLAndersAliasAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/StackSafetyAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/LoopAnalysisManager.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/IndirectCallVisitor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/LazyValueInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/DominanceFrontierImpl.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/Passes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/MLInlineAdvisor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/LoopUnrollAnalyzer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/PostDominators.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/CaptureTracking.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ObjCARCInstKind.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/Trace.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ReplayInlineAdvisor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/CallGraphSCCPass.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/BasicAliasAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/InstructionSimplify.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/TypeBasedAliasAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/CFG.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ProfileSummaryInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/GlobalsModRef.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/TargetLibraryInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/AliasAnalysisEvaluator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ScalarEvolutionDivision.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ObjCARCAliasAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/SyncDependenceAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ConstraintSystem.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/CFLSteensAliasAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ScopedNoAliasAA.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/CallPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/IntervalIterator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/MemoryDependenceAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/IntervalPartition.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/GuardUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/PHITransAddr.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/LoopAccessAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/TargetFolder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/CFGPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/TargetTransformInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ValueLattice.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/InlineAdvisor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/HeatUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/VectorUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/TargetTransformInfoImpl.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/LoopIterator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/InlineModelFeatureMaps.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/DependenceAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/ScalarEvolutionExpressions.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Analysis/LoopCacheAnalysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/OpenMP -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/OpenMP/OMPContext.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/OpenMP/OMPGridValues.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/OpenMP/OMPIRBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/OpenMP/OMPConstants.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/OpenMP/OMPKinds.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/OpenMP/OMP.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/Directive -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/Directive/DirectiveBase.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/OpenACC -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/OpenACC/ACC.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/TargetSchedule.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/TargetLoweringObjectFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/TargetPfmCounters.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/TargetSelectionDAG.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/Target.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/TargetInstrPredicate.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/TargetItinerary.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/GenericOpcodes.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/TargetOptions.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/TargetMachine.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/TargetCallingConv.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/CGPassBuilderOption.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/GlobalISel -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/GlobalISel/Combine.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/GlobalISel/Target.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/GlobalISel/RegisterBank.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/GlobalISel/SelectionDAGCompat.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/CodeGenCWrappers.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Target/TargetIntrinsicInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TableGen -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TableGen/StringMatcher.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TableGen/Main.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TableGen/SetTheory.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TableGen/DirectiveEmitter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TableGen/Automaton.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TableGen/TableGenBackend.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TableGen/StringToOffsetTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TableGen/Error.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TableGen/Record.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TableGen/SearchableTable.td -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/CommandLine.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/TargetRegistry.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/type_traits.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Parallel.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ExitCodes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/FormatCommon.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/SMLoc.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ARMEHABI.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Valgrind.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/MemAlloc.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Unicode.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ManagedStatic.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/SymbolRemappingReader.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/FileCollector.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/GenericDomTreeConstruction.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/RecyclingAllocator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/MemoryBuffer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/NativeFormatting.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ARMTargetParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/GenericIteratedDominanceFrontier.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/AlignOf.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/MD5.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/OnDiskHashTable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/CrashRecoveryContext.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Signposts.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/InstructionCost.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Compression.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Windows -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Windows/WindowsSupport.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Mutex.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Host.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/SHA256.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/UnicodeCharRanges.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/KnownBits.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/FormatAdapters.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/MachineValueType.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/DataTypes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ItaniumManglingCanonicalizer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/GenericDomTree.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/DOTGraphTraits.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/CodeGen.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Path.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/BinaryByteStream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ScaledNumber.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Errc.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/RWMutex.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ThreadLocal.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/VirtualFileSystem.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/SystemUtils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/CRC.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/RISCVAttributeParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/BinaryStream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ErrorOr.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/AtomicOrdering.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/CachePruning.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/BuryPointer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ConvertUTF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Regex.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ELFAttributeParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ARMTargetParser.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Signals.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/SourceMgr.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/BinaryStreamRef.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/COM.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/BinaryStreamWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/BlockFrequency.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ThreadPool.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/StringSaver.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/CFGDiff.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ReverseIteration.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Registry.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/FileUtilities.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/LowLevelTypeImpl.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/AArch64TargetParser.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/xxhash.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Format.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/PluginLoader.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Solaris -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Solaris/sys -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Solaris/sys/regset.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/MathExtras.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/CheckedArithmetic.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Threading.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/TargetParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/RISCVAttributes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/TypeSize.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Timer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/LockFileManager.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/BinaryItemStream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Automaton.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/TargetOpcodes.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/MSVCErrorWorkarounds.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/WithColor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Alignment.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/CFGUpdate.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/SuffixTree.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/thread.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Discriminator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/WindowsError.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/BinaryStreamArray.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/YAMLTraits.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/DataExtractor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/raw_ostream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Capacity.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Atomic.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/CBindingWrapping.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/AMDHSAKernelDescriptor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Chrono.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/BinaryStreamError.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/CodeGenCoverage.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ARMBuildAttributes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/BranchProbability.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Base64.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/X86TargetParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/LEB128.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/EndianStream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/InitLLVM.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ToolOutputFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ArrayRecycler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/X86DisassemblerDecoderCommon.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/TrailingObjects.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/GlobPattern.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/MipsABIFlags.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Win64EH.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/FileSystem -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/FileSystem/UniqueID.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/BinaryStreamReader.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/RandomNumberGenerator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/DJB.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/FormattedStream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Allocator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/DebugCounter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/VersionTuple.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/SpecialCaseList.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ErrorHandling.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/AArch64TargetParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/TypeName.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ARMAttributeParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/TrigramIndex.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/SwapByteOrder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/RISCVTargetParser.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/TaskQueue.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/raw_sha1_ostream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Memory.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/TimeProfiler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/FileSystem.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Watchdog.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Debug.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ARMWinEH.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Process.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Errno.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/SaveAndRestore.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/circular_raw_ostream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/BCD.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ELFAttributes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/LineIterator.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Casting.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/AutoConvert.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/TargetSelect.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/JSON.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/YAMLParser.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Endian.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/OptimizedStructLayout.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Program.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/SMTAPI.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/SmallVectorMemoryBuffer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/FormatProviders.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Locale.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/TarWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Error.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ExtensibleRTTI.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/X86TargetParser.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/FormatVariadicDetails.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Recycler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/raw_os_ostream.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Printable.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/ScopedPrinter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/AllocatorBase.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/PrettyStackTrace.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/FormatVariadic.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/GraphWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/SHA1.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/AMDGPUMetadata.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/DynamicLibrary.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/LICENSE.TXT -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/MemoryBufferRef.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Compiler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/FileOutputBuffer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/PointerLikeTypeTraits.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DWARFLinker -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DWARFLinker/DWARFStreamer.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DWARFLinker/DWARFLinker.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/PassSupport.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ToolDrivers -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ToolDrivers/llvm-dlltool -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ToolDrivers/llvm-lib -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/ToolDrivers/llvm-lib/LibDriver.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TextAPI -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TextAPI/Architecture.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TextAPI/ArchitectureSet.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TextAPI/Target.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TextAPI/PackedVersion.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TextAPI/TextAPIWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TextAPI/TextAPIReader.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TextAPI/Symbol.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TextAPI/InterfaceFile.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TextAPI/Architecture.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/TextAPI/Platform.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/WindowsResource -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/WindowsResource/ResourceProcessor.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/WindowsResource/ResourceScriptTokenList.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/WindowsResource/ResourceScriptToken.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Bitstream -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Bitstream/BitstreamReader.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Bitstream/BitstreamWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Bitstream/BitCodes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Analysis.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Object.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/ExternC.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/BitWriter.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/DisassemblerTypes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/DataTypes.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Transforms -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Transforms/Coroutines.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Transforms/AggressiveInstCombine.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Transforms/IPO.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Transforms/InstCombine.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Transforms/PassBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Transforms/PassManagerBuilder.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Transforms/Utils.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Transforms/Scalar.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Transforms/Vectorize.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/IRReader.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Target.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Core.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/lto.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/ExecutionEngine.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Initialization.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Types.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/OrcEE.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/LLJIT.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Disassembler.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Orc.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/DebugInfo.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Linker.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/ErrorHandling.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/TargetMachine.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Error.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Remarks.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/BitReader.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Comdat.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Support.h -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsR600.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsVE.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsNVPTX.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsXCore.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsAMDGPU.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicEnums.inc -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsHexagon.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/Attributes.inc -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsRISCV.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicImpl.inc -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsX86.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsPowerPC.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsARM.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsBPF.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsMips.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsAArch64.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsS390.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/IR/IntrinsicsWebAssembly.h -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Config -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Config/Disassemblers.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Config/Targets.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Config/AsmPrinters.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Config/AsmParsers.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Config/abi-breaking.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Config/llvm-config.h -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/OpenMP -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/OpenMP/OMP.h.inc -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/OpenMP/OMP.inc -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/OpenACC -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/OpenACC/ACC.inc -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Frontend/OpenACC/ACC.h.inc -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/VCSRevision.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Support/Extension.def -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/LLVMConfigExtensions.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMDemangle.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMSupport.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMTableGen.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-tblgen -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMTableGenGlobalISel.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMCore.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMFuzzMutate.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMFileCheck.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMInterfaceStub.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMIRReader.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMCodeGen.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMSelectionDAG.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMAsmPrinter.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMMIRParser.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMGlobalISel.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMBinaryFormat.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMBitReader.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMBitWriter.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMBitstreamReader.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMDWARFLinker.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMExtensions.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMFrontendOpenACC.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMFrontendOpenMP.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMTransformUtils.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMInstrumentation.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMAggressiveInstCombine.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMInstCombine.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMScalarOpts.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMipo.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMVectorize.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMObjCARCOpts.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMCoroutines.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMCFGuard.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMLinker.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMAnalysis.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMLTO.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMMC.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMMCParser.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMMCDisassembler.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMMCA.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMObject.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMObjectYAML.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMOption.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMRemarks.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMDebugInfoDWARF.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMDebugInfoGSYM.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMDebugInfoMSF.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMDebugInfoCodeView.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMDebugInfoPDB.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMSymbolize.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMDWP.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMExecutionEngine.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMInterpreter.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMJITLink.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMMCJIT.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMOrcJIT.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMOrcShared.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMOrcTargetProcess.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMRuntimeDyld.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMPerfJITEvents.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMTarget.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMX86CodeGen.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMX86AsmParser.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMX86Disassembler.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMX86Desc.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMX86Info.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMAMDGPUCodeGen.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMAMDGPUAsmParser.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMAMDGPUDisassembler.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMAMDGPUDesc.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMAMDGPUInfo.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMAMDGPUUtils.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMPowerPCCodeGen.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMPowerPCAsmParser.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMPowerPCDisassembler.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMPowerPCDesc.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMPowerPCInfo.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMNVPTXCodeGen.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMNVPTXDesc.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMNVPTXInfo.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMSystemZCodeGen.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMSystemZAsmParser.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMSystemZDisassembler.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMSystemZDesc.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMSystemZInfo.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMAArch64CodeGen.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMAArch64AsmParser.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMAArch64Disassembler.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMAArch64Desc.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMAArch64Info.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMAArch64Utils.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMARMCodeGen.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMARMAsmParser.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMARMDisassembler.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMARMDesc.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMARMInfo.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMARMUtils.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMMipsCodeGen.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMMipsAsmParser.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMMipsDisassembler.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMMipsDesc.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMMipsInfo.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMBPFCodeGen.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMBPFAsmParser.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMBPFDisassembler.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMBPFDesc.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMBPFInfo.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMWebAssemblyCodeGen.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMWebAssemblyAsmParser.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMWebAssemblyDisassembler.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMWebAssemblyDesc.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMWebAssemblyInfo.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMWebAssemblyUtils.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMAsmParser.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMLineEditor.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMProfileData.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMCoverage.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMPasses.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMTextAPI.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMDlltoolDriver.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMLibDriver.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMXRay.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMWindowsManifest.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/FileCheck -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-PerfectShuffle -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/count -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/not -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/yaml-bench -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLTO.so.13 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLTO.so -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/lto.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/LLVMgold.so -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-ar -- Creating llvm-ranlib -- Creating llvm-lib -- Creating llvm-dlltool -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-config -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-lto -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-profdata -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/bugpoint -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/dsymutil -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llc -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/lli -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/lli-child-target -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-as -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-bcanalyzer -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-c-test -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-cat -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-cfi-verify -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMCFIVerify.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-cov -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-cvtres -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-cxxdump -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-cxxfilt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-cxxmap -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-diff -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-dis -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-dwarfdump -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-dwp -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-exegesis -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMExegesis.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMExegesisX86.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMExegesisAArch64.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMExegesisPowerPC.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMExegesisMips.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-extract -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-gsymutil -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-ifs -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-jitlink -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-jitlink-executor -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-libtool-darwin -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-link -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-lipo -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-lto2 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-mc -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-mca -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVMMCACustomBehaviourAMDGPU.a -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-ml -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-modextract -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-mt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-nm -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-objcopy -- Creating llvm-install-name-tool -- Creating llvm-bitcode-strip -- Creating llvm-strip -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-objdump -- Creating llvm-otool -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-opt-report -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-pdbutil -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-profgen -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-rc -- Creating llvm-windres -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-readobj -- Creating llvm-readelf -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-reduce -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-rtdyld -- Creating libLLVM-13.0.1.so -- Creating libLLVM.so -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVM-13.so -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-sim -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-size -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-split -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-stress -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-strings -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-symbolizer -- Creating llvm-addr2line -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-tapi-diff -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-undname -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-xray -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/obj2yaml -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/opt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/opt-viewer/opt-diff.py -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/opt-viewer/opt-stats.py -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/opt-viewer/opt-viewer.py -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/opt-viewer/optpmap.py -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/opt-viewer/optrecord.py -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/opt-viewer/style.css -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libRemarks.so.13 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libRemarks.so -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/include/llvm-c/Remarks.h -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/sancov -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/sanstats -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/split-file -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/verify-uselistorder -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/yaml2obj -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/. -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./NVPTXUsage.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./MIRLangRef.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./ExtendingLLVM.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CodeReview.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./FAQ.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./HowToReleaseLLVM.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Vectorizers.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GettingStartedVS.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./HowToUseInstrMappings.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GwpAsan.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Lexicon.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Security.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./SupportLibrary.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./yaml2obj.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./search.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Bugpoint.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./PDB -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./PDB/MsfFile.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./PDB/GlobalStream.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./PDB/index.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./PDB/PublicStream.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./PDB/CodeViewTypes.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./PDB/HashTable.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./PDB/ModiStream.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./PDB/TpiStream.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./PDB/CodeViewSymbols.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./PDB/DbiStream.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./PDB/PdbStream.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./BuildingADistribution.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Remarks.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./DebuggingJITedCode.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GetElementPtr.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./LoopTerminology.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./StackMaps.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/logo.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/underscore.js -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/comment-bright.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/minus.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/ajax-loader.gif -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/websupport.js -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/contents.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/comment.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/llvm-theme.css -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/up.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/doctools.js -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/down-pressed.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/up-pressed.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/basic.css -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/lines.gif -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/comment-close.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/file.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/llvm.css -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/pygments.css -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/plus.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/down.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/searchtools.js -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/navigation.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_static/jquery.js -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GettingStarted.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPUInstructionSyntax.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CodeOfConduct.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./HowToBuildWindowsItaniumPrograms.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./MarkedUpDisassembly.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./HowToUpdateDebugInfo.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./BranchWeightMetadata.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Atomics.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CodeGenerator.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./TestingGuide.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./BigEndianNEON.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/LangImpl07.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/LangImpl03.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/BuildingAJIT1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/LangImpl10.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/LangImpl04.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/BuildingAJIT4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/BuildingAJIT2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/BuildingAJIT3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/LangImpl01.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/LangImpl09.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/MyFirstLanguageFrontend -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/MyFirstLanguageFrontend/LangImpl07.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/MyFirstLanguageFrontend/LangImpl03.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/MyFirstLanguageFrontend/LangImpl10.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/MyFirstLanguageFrontend/LangImpl04.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/MyFirstLanguageFrontend/LangImpl01.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/MyFirstLanguageFrontend/LangImpl09.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/MyFirstLanguageFrontend/index.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/MyFirstLanguageFrontend/LangImpl02.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/MyFirstLanguageFrontend/LangImpl05.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/MyFirstLanguageFrontend/LangImpl08.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/MyFirstLanguageFrontend/LangImpl06.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/index.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/LangImpl02.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/LangImpl05.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/LangImpl08.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./tutorial/LangImpl06.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./ReleaseProcess.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Statepoints.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./InAlloca.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./YamlIO.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./UserGuides.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GettingInvolved.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./SourceLevelDebugging.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./MemorySSA.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GettingStartedTutorials.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./ExceptionHandling.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./DependenceGraphs -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./DependenceGraphs/index.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./TestSuiteMakefileGuide.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./FuzzingLLVM.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPUModifierSyntax.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./SegmentedStacks.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./OptBisect.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./BlockFrequencyTerminology.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./MemTagSanitizer.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./StackSafetyAnalysis.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./SupportPolicy.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AliasAnalysis.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CodingStandards.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./OpaquePointers.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./XRayExample.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./MergeFunctions.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Extensions.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./ProgrammersManual.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./MCJITDesignAndImplementation.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./.buildinfo -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CMakePrimer.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./TypeMetadata.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Projects.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CompilerWriterInfo.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./HowToCrossCompileLLVM.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./index.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Proposals -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Proposals/VariableNames.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Proposals/TestSuite.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Proposals/LLVMLibC.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Proposals/VectorPredication.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Proposals/GitHubMove.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Proposals/VectorizationPlan.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./JITLink.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./HowToCrossCompileBuiltinsOnArm.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./LibFuzzer.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./BugLifeCycle.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CoverageMappingFormat.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AdvancedBuilds.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/StackMaps.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Coroutines.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/FAQ.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPUUsage.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/HowToUpdateDebugInfo.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CodeReview.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/HowToUseAttributes.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/ReportingGuide.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/SupportPolicy.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/BuildingADistribution.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GettingStarted.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/PDB -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/PDB/GlobalStream.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/PDB/PdbStream.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/PDB/PublicStream.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/PDB/CodeViewSymbols.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/PDB/index.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/PDB/HashTable.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/PDB/MsfFile.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/PDB/CodeViewTypes.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/PDB/ModiStream.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/PDB/DbiStream.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/PDB/TpiStream.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/ExtendingLLVM.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/XRay.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GoldPlugin.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/LangRef.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Security.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/YamlIO.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CompileCudaWithLLVM.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/LoopTerminology.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/DebuggingJITedCode.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/SegmentedStacks.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/HowToReleaseLLVM.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Lexicon.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/NVPTXUsage.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CMake.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/BitCodeFormat.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/MCJITDesignAndImplementation.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/LibFuzzer.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/BuildingAJIT4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/BuildingAJIT1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/LangImpl06.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/LangImpl07.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/LangImpl10.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/index.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/LangImpl08.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/LangImpl01.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/LangImpl05.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/MyFirstLanguageFrontend -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/MyFirstLanguageFrontend/LangImpl06.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/MyFirstLanguageFrontend/LangImpl07.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/MyFirstLanguageFrontend/LangImpl10.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/MyFirstLanguageFrontend/index.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/MyFirstLanguageFrontend/LangImpl08.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/MyFirstLanguageFrontend/LangImpl01.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/MyFirstLanguageFrontend/LangImpl05.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/MyFirstLanguageFrontend/LangImpl09.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/MyFirstLanguageFrontend/LangImpl02.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/MyFirstLanguageFrontend/LangImpl03.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/MyFirstLanguageFrontend/LangImpl04.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/BuildingAJIT2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/LangImpl09.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/LangImpl02.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/LangImpl03.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/BuildingAJIT3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/tutorial/LangImpl04.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Passes.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/DeveloperPolicy.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Reference.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/TypeMetadata.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/JITLink.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/DependenceGraphs -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/DependenceGraphs/index.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/HowToAddABuilder.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/HowToBuildWithPGO.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/WritingAnLLVMBackend.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CodeGenerator.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/index.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/ExceptionHandling.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GitBisecting.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CFIVerify.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/LinkTimeOptimization.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/XRayFDRFormat.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/TransformMetadata.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/HowToBuildWindowsItaniumPrograms.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Atomics.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandLine.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Phabricator.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Extensions.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/yaml2obj.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/HowToSubmitABug.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Contributing.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/WritingAnLLVMNewPMPass.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Vectorizers.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/SphinxQuickstartTemplate.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Statepoints.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPUInstructionSyntax.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Projects.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/TestingGuide.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Proposals -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Proposals/TestSuite.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Proposals/GitHubMove.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Proposals/VariableNames.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Proposals/LLVMLibC.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Proposals/VectorizationPlan.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Proposals/VectorPredication.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/FuzzingLLVM.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPUDwarfExtensionsForHeterogeneousDebugging.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/MemTagSanitizer.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/HowToCrossCompileLLVM.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/MemorySSA.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GettingStartedTutorials.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GetElementPtr.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/BlockFrequencyTerminology.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GettingStartedVS.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/InAlloca.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/BranchWeightMetadata.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/NewPassManager.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/StackSafetyAnalysis.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/HowToBuildOnARM.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/XRayExample.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/OptBisect.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/ReleaseProcess.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-as.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-otool.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-nm.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-ranlib.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-extract.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-exegesis.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-profdata.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-objcopy.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/lli.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/clang-tblgen.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/lit.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-strings.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-dis.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-readelf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-ar.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-install-name-tool.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/index.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-diff.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-symbolizer.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-pdbutil.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-dwarfdump.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-link.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/mlir-tblgen.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-cxxmap.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-locstats.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/FileCheck.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/bugpoint.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-addr2line.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-lipo.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/lldb-tblgen.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-objdump.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-readobj.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-tblgen.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-strip.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-config.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llc.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-lib.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-stress.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/tblgen.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/opt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-cov.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-mca.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-bcanalyzer.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-profgen.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-libtool-darwin.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-cxxfilt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/llvm-size.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CommandGuide/dsymutil.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/BigEndianNEON.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Docker.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/HowToSetUpLLVMStyleRTTI.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/SourceLevelDebugging.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/HowToCrossCompileBuiltinsOnArm.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/MarkedUpDisassembly.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/MeetupGuidelines.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/MIRLangRef.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPUModifierSyntax.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/FaultMaps.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/BugLifeCycle.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AliasAnalysis.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/ORCv2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/HowToUseInstrMappings.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GarbageCollection.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Frontend -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Frontend/PerformanceTips.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Bugpoint.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AddingConstrainedIntrinsics.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/TableGen -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/TableGen/ProgRef.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/TableGen/BackEnds.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/TableGen/BackGuide.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/TableGen/index.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CodeOfConduct.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GettingInvolved.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/TestSuiteMakefileGuide.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/SupportLibrary.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/TableGenFundamentals.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AdvancedBuilds.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/UserGuides.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/OpaquePointers.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Benchmarking.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/SystemLibrary.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Remarks.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GlobalISel -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GlobalISel/Legalizer.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GlobalISel/RegBankSelect.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GlobalISel/Resources.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GlobalISel/index.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GlobalISel/GMIR.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GlobalISel/Porting.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GlobalISel/GenericOpcode.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GlobalISel/InstructionSelect.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GlobalISel/KnownBits.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GlobalISel/Pipeline.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GlobalISel/IRTranslator.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/ProgrammersManual.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CMakePrimer.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/Packaging.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/MergeFunctions.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPUInstructionNotation.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/WritingAnLLVMPass.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/GwpAsan.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CoverageMappingFormat.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sdata_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_imm16_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_ssrc32_6.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sdst_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_m_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_data_buf_atomic128.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_imask.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sdst_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_vcc_64.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_dst_buf_128.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_src32_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_src_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_adst32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_src32_6.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_wsdst.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_asrc32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdata_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_src_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx906_src32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdst_11.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx906_vsrc32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdata_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sdst_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_src32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vcc.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_dst_mimg_regular.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_src32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_saddr_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_vdst128_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_src32_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_rsrc_mimg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_param.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_ssrc64_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_ssrc32_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdata_7.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdst_12.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_data_mimg_store_d16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/AMDGPUAsmGFX1011.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx906_vdst32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_ssrc32_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_waitcnt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sdst_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/AMDGPUAsmGFX906.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_dst_buf_96.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vaddr_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_src32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sdst_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_rsrc_buf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_ssrc_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_imask.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_19.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdata0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_vdst64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sdst_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/AMDGPUAsmGFX7.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_sdst32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdata1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_dst_flat_atomic32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sdata.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdata1_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_vaddr_flat_scratch.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_src32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_base_smem_buf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_src64_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_sdst32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_sdst512_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_data_mimg_atomic_reg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_addr_buf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_ssrc_7.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_soffset_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_dst_buf_64.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_data_buf_d16_32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_data_buf_atomic64.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdata_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_m.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_dst_buf_32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_dst_flat_atomic32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_data_buf_atomic128.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_ssrc32_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_sdst32_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_src_8.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_src.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_addr_flat.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sdata_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_saddr_flat_scratch.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_msg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_dst.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_dst_buf_96.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vaddr_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_src32_7.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sbase.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_sdst64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_src32_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_vdata32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sbase.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_data_mimg_atomic_cmp.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdata0_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_vdst96_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vaddr_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdata_7.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_tgt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_vsrc64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_src32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_dst_buf_lds.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdata1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vaddr_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_simm32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_tgt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vsrc_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_fimm32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_data_mimg_store.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_hwreg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vsrc_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_src32_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_dst_buf_64.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_rsrc_mimg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_data_buf_atomic64.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_data_buf_atomic32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_src_7.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_src_11.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_11.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_label.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_src64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdata_9.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx906_src32_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_uimm16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sdata_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdst_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_src32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_data_buf_d16_64.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_data_smem_atomic128.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_srsrc_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vaddr_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_10.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_rsrc_buf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_ssrc64_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_sdst64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdata_8.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_vsrc64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/AMDGPUAsmGFX9.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_attr.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdst.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_adst1024_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vsrc_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_dst_buf_d16_32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_vdst128_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_ssrc32_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_ssrc_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_ssrc32_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sdata_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_attr.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_dst_buf_d16_128.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdst_10.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_opt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_vdata32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdst_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_vdst128_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_7.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vsrc.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_simm16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx906_mad_type_dev.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_dst_flat_atomic64.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_imm16_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_simm32_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_vsrc32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_12.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_src32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_dst_buf_d16_64.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_addr_mimg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_src64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_vasrc64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sdata_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_opt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_18.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_data_mimg_store.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_vdata128_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_vdata32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_src32_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_adst512_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_opt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_addr_ds.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_15.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vsrc_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_ssrc32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdata_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_dst_flat_atomic32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_dst_mimg_regular_d16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdata.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sdst_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_vdst32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_opt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_data_mimg_store.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_ret.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_ssrc_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sdata_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_addr_flat.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_ssrc64_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_ssrc_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_mod_sdwa_sext.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_src.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sdst_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_sdst256_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_hwreg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_dst_buf_64.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_soffset.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_hwreg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_mad_type_dev.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdst_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_offset_buf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx900_mod_vop3_abs_neg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_sdst32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx906_mod_vop3_abs_neg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_sdst512_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdata0_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdata0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_sdst128_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_rsrc_mimg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_saddr_flat_global.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_sdst128_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_ssrc_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_imm16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx900_mad_type_dev.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_addr_flat.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_srsrc_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_dst_buf_32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_data_buf_d16_128.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_offset_smem_load.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_vdata96_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_ssrc32_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx904_vdst32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdata_9.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_type_dev.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_src32_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_vdst32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_base_smem_addr.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_mod_dpp_sdwa_abs_neg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_dst_buf_128.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_vsrc32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_addr_ds.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_mod.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_src_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx904_mod_vop3_abs_neg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx906_mod_dpp_sdwa_abs_neg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_saddr.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx900_src32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_dst_buf_32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vsrc_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_attr.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_asrc512_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_data_mimg_atomic_cmp.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_offset_buf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_sdata64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_src_9.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_sdst512_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx906_src32_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vaddr.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_sdst32_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sdst.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sdata_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_vdata64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_mod_vop3_abs_neg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx906_type_dev.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_ssrc_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sdata.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_src_9.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_dst_flat_atomic64.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_vcc_64.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_ssrc32_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_addr_buf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_vsrc32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_ret.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_samp_mimg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/AMDGPUAsmGFX900.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_probe.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_6.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_vsrc32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_src_10.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_9.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_param.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdst_9.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_hwreg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_data_buf_atomic32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdata_10.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdst_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_msg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_vaddr_flat_global.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_src32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_waitcnt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vaddr_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_simm32_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_ssrc64_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_uimm16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_vdst32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_vsrc128_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_vsrc128_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_13.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_addr_ds.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx904_mad_type_dev.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_src64_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_src32_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_saddr.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_saddr_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_bimm16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_base_smem_addr.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_mod_sdwa_sext.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sdata_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_opt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_bimm32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_vdata96_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_vdata64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_sdst32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_dst_buf_lds.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_src32_6.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_ssrc32_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdata_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_ssrc32_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx900_src32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_ssrc64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_ssrc_6.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_msg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx904_src32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_vdata128_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_vsrc32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_ret.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_dst_mimg_regular_d16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_param.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_src_exp.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vaddr_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_ssrc64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_opt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_src32_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx1011_vdst32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_type_deviation.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_uimm16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_vdata128_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_src_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_asrc128_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_samp_mimg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx1011_src32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_ssrc32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_waitcnt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdata_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_src32_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdata_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_ssrc_6.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_vdst96_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_rsrc_buf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_src_8.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sdst_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_vdst64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_vsrc64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_vsrc128_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_sdst128_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_ssrc64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_base_smem_buf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_offset_buf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_dst_buf_96.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_dst_mimg_gather4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_soffset_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_ssrc_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_probe.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_type_dev.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vsrc_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_mod_dpp_sdwa_abs_neg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_simm32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_sdst256_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_srsrc.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sdst.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_data_buf_atomic128.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_data_buf_atomic32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_offset_smem_plain.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_src_exp.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_dst_buf_128.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_data_mimg_atomic_reg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_src32_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_src_6.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_imm16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_dst_mimg_gather4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_m.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_src_10.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_14.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/AMDGPUAsmGFX904.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdata_6.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx906_src32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_ssrc32_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_ssrc_8.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_src_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_src32_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_mod_dpp_sdwa_abs_neg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_soffset.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/AMDGPUAsmGFX908.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_sdata128_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_bimm16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_offset_smem_buf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_waitcnt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_sdst64_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_src32_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_param.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_srsrc.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_ssrc64_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdata_6.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_src_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_sdata128_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_dst_mimg_regular.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_src64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_dst_flat_atomic32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_type_deviation.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_sdst64_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_addr_mimg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdata.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sdata_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx1011_src32_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_base_smem_buf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_simm32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vaddr.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_vsrc32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sbase_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_sdst32_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_sdata32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_tgt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_src64_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_simm32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_data_mimg_atomic_reg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_mad_type_dev.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vsrc_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_imask.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_fx_operand.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_imm16_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_fimm32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_bimm32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_vdst64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sdst_6.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_vcc_32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_data_smem_atomic32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx1011_type_dev.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_ssamp.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_label.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sdst_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sbase_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_ssrc32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_hwreg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_perm_smem.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_ssrc_7.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_dst.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_dst_buf_d16_96.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_soffset_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_sdst256_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_adst128_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx906_mod_sdwa_sext.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_src32_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_sdst32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_vasrc32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sbase_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_fimm16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_waitcnt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_ssrc_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_src_6.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_ssrc_8.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdst_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_vdata32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_fimm16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_imm16_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_samp_mimg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vcc.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/AMDGPUAsmGFX8.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_ssrc32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_dst_mimg_gather4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/AMDGPUAsmGFX10.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_dst_mimg_regular.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdata_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sbase_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_offset_smem.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdst_8.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_offset_buf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_addr_buf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_simm16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_vdata64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vsrc.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_src32_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_src_exp.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_ssrc_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_asrc1024_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_src32_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdata_8.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_base_smem_scratch.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx906_src32_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_vdst96_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_msg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_mod_sdwa_sext.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vaddr_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_sdata32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_vdst32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_ssrc64_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_bimm32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_type_dev.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_offset_smem_store.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_mod_vop3_abs_neg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdata_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_src_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx1011_src32_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vsrc_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_addr_buf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_tgt.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_fimm32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_bimm16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_data_buf_atomic64.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_msg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_data_mimg_atomic_cmp.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_sdst32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_vaddr_flat_global.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_wssrc.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_label.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdst_13.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_attr.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_vdata96_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_src_7.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx904_src32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vaddr_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_m_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sdata_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_ssrc_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sdst_6.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_ssrc32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_rsrc_buf.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/AMDGPUAsmGFX90a.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_ret.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_src32_6.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_8.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_base_smem_addr.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_soffset_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_addr_mimg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx1011_vsrc32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx900_vdst32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_src_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_ssrc64_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_simm16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_sdata64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_ssrc32_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdst_6.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_src32_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_saddr_flat_global.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx1011_src32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_ssrc.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_type_dev.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_data_buf_atomic32.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_vsrc32_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_perm_smem.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_sdst_7.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_ssrc32_4.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_src_2.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_sdst64_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_17.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdst_7.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vaddr_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx7_dst_buf_lds.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdata_10.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdata1_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_label.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_data_smem_atomic64.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_sdst64_0.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_vdata_1.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx908_mod_vop3_abs_neg.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_data_mimg_store_d16.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_vdst_5.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_sdst_7.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx10_dst_flat_atomic64.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_label.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx8_data_buf_d16_96.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_ssamp.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx9_src_3.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPU/gfx90a_ssrc.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/ReleaseNotes.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/ScudoHardenedAllocator.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CompilerWriterInfo.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/CodingStandards.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_sources/AMDGPUOperandSyntax.txt -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./searchindex.js -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Packaging.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./LangRef.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CMake.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Reference.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/loop-terminology-initial-loop.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/epilogue-vectorization-cfg.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/LangImpl05-cfg.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/MCJIT-creation.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/MCJIT-engine-builder.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/pipeline-overview-with-combiners.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/gcc-loops.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/locstats-draw-plot.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/loop-merge.svg -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/MCJIT-resolve-relocations.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/loop-nonmaximal.svg -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/ARM-BE-ld1.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/cycle_pi.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/loop-single.svg -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/locstats-compare.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/ARM-BE-bitcastsuccess.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/ARM-BE-bitcastfail.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/loop-nested.svg -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/cycle.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/buildbot_worker_contact.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/loop-guard.svg -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/llvm-exegesis-analysis.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/MCJIT-load.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/MCJIT-load-object.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/Phabricator_premerge_unit_tests.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/pipeline-overview-customized.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/linpack-pc.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/ARM-BE-ldr.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/MCJIT-dyld-load.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/uml_builder_pattern.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/loop-terminology-rotated-loop.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/loop-terminology-guarded-loop.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/loop-irreducible.svg -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/loop-terminology.svg -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/block-extract.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/testing-pass-level.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/testing-unit-level.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/uml_nodes_and_edges.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/pipeline-overview.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/loop-separate.svg -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./_images/Phabricator_premerge_results.png -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPUInstructionNotation.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Phabricator.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./FaultMaps.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./HowToUseAttributes.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Docker.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GitBisecting.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./HowToAddABuilder.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandLine.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./TableGenFundamentals.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./XRayFDRFormat.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-install-name-tool.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/lli.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-ar.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-extract.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-lib.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-diff.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-profgen.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-bcanalyzer.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-tblgen.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-objcopy.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-readelf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-mca.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-stress.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-dis.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-dwarfdump.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-pdbutil.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-link.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/bugpoint.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-exegesis.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-ranlib.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/opt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-strings.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-objdump.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-profdata.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-as.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-nm.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/tblgen.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/index.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/dsymutil.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-config.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/FileCheck.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-addr2line.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/lit.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-readobj.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/lldb-tblgen.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-cxxfilt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-size.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/mlir-tblgen.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-cxxmap.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-lipo.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-otool.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-locstats.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-libtool-darwin.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/clang-tblgen.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-strip.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-cov.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llvm-symbolizer.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CommandGuide/llc.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GarbageCollection.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./WritingAnLLVMNewPMPass.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Coroutines.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AddingConstrainedIntrinsics.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./DeveloperPolicy.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./TransformMetadata.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./SystemLibrary.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./ScudoHardenedAllocator.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./HowToSetUpLLVMStyleRTTI.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Frontend -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Frontend/PerformanceTips.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./LinkTimeOptimization.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./TableGen -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./TableGen/BackGuide.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./TableGen/index.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./TableGen/BackEnds.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./TableGen/ProgRef.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CompileCudaWithLLVM.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./ReleaseNotes.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GoldPlugin.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./SphinxQuickstartTemplate.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./ORCv2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPUDwarfExtensionsForHeterogeneousDebugging.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Contributing.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPUOperandSyntax.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Passes.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./HowToSubmitABug.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./NewPassManager.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GlobalISel -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GlobalISel/Resources.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GlobalISel/GMIR.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GlobalISel/RegBankSelect.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GlobalISel/GenericOpcode.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GlobalISel/Porting.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GlobalISel/index.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GlobalISel/IRTranslator.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GlobalISel/Legalizer.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GlobalISel/Pipeline.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GlobalISel/InstructionSelect.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./GlobalISel/KnownBits.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./WritingAnLLVMPass.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./HowToBuildWithPGO.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./ReportingGuide.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./CFIVerify.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./Benchmarking.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./MeetupGuidelines.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./WritingAnLLVMBackend.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_rsrc_buf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_simm32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_msg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_label.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_sdst32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdata_6.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_ssrc32_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sdata_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_sdata128_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx1011_type_dev.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_ssrc64_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_addr_mimg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_src32_7.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_src_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vaddr_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_ssrc_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vaddr_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_attr.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdst_7.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_imm16_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_saddr_flat_global.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_probe.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdst_9.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_offset_smem.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_data_smem_atomic32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vsrc_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_mod_sdwa_sext.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_src32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_uimm16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sdst.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_param.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_17.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx1011_src32_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_dst_buf_32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_src_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_ssrc32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_vsrc128_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_7.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_ssrc_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_8.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_vdst64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_sdst32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sdst_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_src32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_dst_flat_atomic64.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_sdst64_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sdst_7.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_data_mimg_atomic_cmp.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sdst_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_ret.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sdata_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_imask.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_m_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_ssrc32_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sdata_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_mod_sdwa_sext.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_src32_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_dst_buf_64.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_addr_flat.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdata_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_vdata32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_sdst256_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_samp_mimg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_sdst512_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_src32_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_offset_smem_buf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_dst_mimg_gather4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_vdst64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vaddr_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx906_vdst32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_data_mimg_store_d16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_ssrc_6.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx906_mod_sdwa_sext.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sdst_6.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_src_8.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sdst.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_dst_buf_d16_64.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx906_vsrc32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_dst_buf_lds.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sdata_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_offset_buf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_sdst128_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_attr.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdata_9.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_src32_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_m.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_vdst32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_vaddr_flat_scratch.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdst_13.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_imm16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_waitcnt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_uimm16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_src_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_vsrc128_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_imm16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_simm32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdst_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_addr_ds.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_src32_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_ssrc64_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_saddr_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_sdst64_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_base_smem_buf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/AMDGPUAsmGFX904.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_tgt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_dst_buf_lds.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_mod_vop3_abs_neg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx906_src32_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_saddr_flat_scratch.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_msg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vcc.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_rsrc_buf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_addr_ds.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdata_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_label.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_fimm16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_attr.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_vdata64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_vasrc64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_vdst96_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_ssrc64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_waitcnt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_mod_vop3_abs_neg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_soffset_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vsrc_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_bimm32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_addr_mimg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_ssrc32_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_dst_flat_atomic32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_mad_type_dev.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_fimm32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_opt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/AMDGPUAsmGFX7.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_wsdst.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_mad_type_dev.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_src_10.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_vasrc32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_sdst256_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vsrc_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vaddr_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_src_9.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_addr_buf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_data_mimg_store.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_src.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_addr_buf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_type_dev.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_data_buf_d16_96.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vsrc_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_ssrc_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_imask.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/AMDGPUAsmGFX906.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_18.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_vcc_64.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_sdst32_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sbase.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdata_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_sdata64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_src32_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_src64_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_dst_buf_32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_imm16_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdata0_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sbase.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_ssrc_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_sdata32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdata.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_tgt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdata_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_ssrc32_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_ssrc32_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_adst32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vsrc_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_type_dev.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_ssrc_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_opt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_type_dev.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_data_buf_d16_64.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx904_vdst32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_vcc_32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_asrc1024_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_adst128_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_bimm32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_src32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sbase_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_perm_smem.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sdata_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_ssrc32_6.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_src64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vsrc.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_soffset.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_ssrc32_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_vdst32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_simm32_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx906_type_dev.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx906_mod_dpp_sdwa_abs_neg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_14.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_base_smem_buf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_rsrc_mimg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdata_8.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_dst_buf_96.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_asrc512_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx900_mod_vop3_abs_neg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx1011_vsrc32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_ssrc32_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_addr_ds.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/AMDGPUAsmGFX8.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_base_smem_scratch.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdst_6.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_data_buf_atomic64.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_adst512_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx904_mad_type_dev.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_9.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdata_7.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_ssrc64_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_sdata128_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_dst_buf_96.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_15.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_sdst64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_src32_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_tgt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_param.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_src_exp.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_dst_buf_128.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_data_mimg_store_d16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_offset_buf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_mod_dpp_sdwa_abs_neg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_src_exp.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_attr.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_saddr.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_offset_buf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sdata_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_addr_mimg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_src32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_vdst64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_vsrc32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_ssrc_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx1011_src32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_src_10.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx906_mod_vop3_abs_neg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_data_buf_atomic32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_hwreg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_src32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_opt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdata_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_vdata96_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdata0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_vdst128_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_simm16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdata_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdata0_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vsrc.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_src64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_hwreg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_src_7.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_simm16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_sdata32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx900_src32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_src32_6.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_data_buf_atomic32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_src32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_sdst512_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdata_8.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_src32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_bimm16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_dst_mimg_regular_d16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_dst_flat_atomic32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdata1_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sdst_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_vaddr_flat_global.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdst_10.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_vsrc128_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_src.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_src32_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sdata.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_ssrc_8.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdst.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_waitcnt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_sdst64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_dst_buf_128.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_mod_dpp_sdwa_abs_neg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_dst_mimg_regular.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx1011_src32_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_base_smem_addr.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_ssrc_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx906_src32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_src32_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_src_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdst_12.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_vdata32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_ssrc32_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_msg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_sdst512_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx906_mad_type_dev.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx906_src32_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_vdata96_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vsrc_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdata_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sdata.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/AMDGPUAsmGFX908.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx900_src32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_srsrc.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_src_7.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdata1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_vsrc32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_data_buf_atomic128.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vaddr_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_vdata128_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_src32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_sdst32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_offset_smem_load.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_hwreg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdata0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_base_smem_addr.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_opt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_src_6.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sdst_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_uimm16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_src32_6.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_dst_flat_atomic32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sdata_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_vdata32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_vdst96_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_simm32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_src32_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_ssrc32_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_sdst32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_6.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/AMDGPUAsmGFX90a.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_vsrc64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_mod_dpp_sdwa_abs_neg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_bimm16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_dst_buf_d16_128.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_sdst256_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdata_10.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sdata_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_saddr_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_src32_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_sdst32_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_src_11.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdata_9.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdata_10.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_sdst128_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_dst_buf_96.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_data_mimg_atomic_reg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sdata_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_dst_buf_64.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_vdst128_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_addr_buf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_data_mimg_atomic_cmp.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vsrc_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_ssrc64_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_ssrc64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_src_6.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_ssrc_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_src_exp.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_src32_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_simm32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdata.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sdst_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sdst_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_data_mimg_store.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_sdst32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_ssrc_7.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sbase_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_vdata64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_ssrc64_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_opt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_msg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_mod_sdwa_sext.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_src_9.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_offset_smem_store.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_sdst128_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_probe.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_vdata96_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx900_vdst32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_dst_mimg_gather4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_saddr.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_data_buf_atomic128.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_dst_buf_d16_96.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_vdst32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_ssrc_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdst_11.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_soffset.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_src_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_data_buf_d16_32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_ssrc32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_data_mimg_atomic_reg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_data_buf_atomic128.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_src32_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_dst_buf_64.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_src64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_ssrc_6.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vaddr_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_fimm32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_imm16_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_samp_mimg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sdst_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_data_buf_atomic64.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_ret.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_ssrc64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vaddr_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_offset_smem_plain.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_data_smem_atomic128.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vaddr_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_ssrc32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_ssamp.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_vdst32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vaddr.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_src_8.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_base_smem_addr.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_src_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_type_deviation.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_data_buf_d16_128.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_imask.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_label.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_dst_flat_atomic64.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_data_mimg_atomic_reg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_data_buf_atomic32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_dst_buf_32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_ssrc_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_label.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vaddr.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_msg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_addr_flat.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_11.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_param.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_addr_buf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_opt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sbase_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdata1_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdata_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vcc.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_dst_mimg_regular_d16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdata_6.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/AMDGPUAsmGFX10.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_sdst64_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_fimm32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdata1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_srsrc.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_src64_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vaddr_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_vdata32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_fx_operand.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/AMDGPUAsmGFX9.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_vdata128_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_rsrc_buf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_waitcnt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_mod.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_simm32_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_dst_buf_lds.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_sdst64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_12.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_asrc128_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_offset_buf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vaddr_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_mod_vop3_abs_neg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_vdata64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/AMDGPUAsmGFX1011.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_ssrc_8.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_vsrc32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_hwreg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_src_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_ssrc64_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_sdst32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_hwreg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_data_mimg_atomic_cmp.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdata_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_src32_6.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_src32_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_19.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_ssrc32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_vcc_64.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_src32_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_vsrc32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_ret.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_ssrc.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_sdst32_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_dst_buf_128.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_ssrc_7.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdst_8.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_src32_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_ssamp.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_src_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_ret.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_ssrc.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_ssrc32_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sdst_6.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_sdata64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_label.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_type_dev.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_src_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_srsrc_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_dst_mimg_regular.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdata_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_param.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vsrc_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdst_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sdst_7.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_asrc32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdata_7.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_srsrc_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx904_src32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_dst_buf_d16_32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_vsrc64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_simm16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx906_src32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_src_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sdata_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_vsrc32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_m_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_perm_smem.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_vaddr_flat_global.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdst_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_bimm16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_bimm32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_sbase_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_10.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_dst_mimg_regular.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_vsrc32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx904_src32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_wssrc.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_ssrc32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_data_buf_atomic32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_vdst128_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_fimm16.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_imm16_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_vsrc64_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_dst.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_addr_flat.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_dst_flat_atomic32.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_rsrc_buf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sdst_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_samp_mimg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_saddr_flat_global.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_soffset_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_dst.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_data_smem_atomic64.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx1011_src32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_vsrc32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sdst_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_data_mimg_store.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_vdata128_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_soffset_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx906_src32_4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_rsrc_mimg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_base_smem_buf.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_dst_mimg_gather4.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_type_deviation.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_tgt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_rsrc_mimg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdst_3.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_ssrc64_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx900_mad_type_dev.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_vdst_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_soffset_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_src32_5.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_dst_flat_atomic64.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_data_buf_atomic64.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx904_mod_vop3_abs_neg.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_vdst96_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx908_adst1024_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/AMDGPUAsmGFX900.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_src64_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx10_ssrc32_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_m.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx7_ssrc32_2.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx9_sdst_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_13.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx1011_vdst32_0.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx8_waitcnt.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPU/gfx90a_vdst_1.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./XRay.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./objects.inv -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./AMDGPUUsage.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./HowToBuildOnARM.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./BitCodeFormat.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/doc/llvm-toolset-13.0-llvm-13.0.1/html/./genindex.html -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/clang-tblgen.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-size.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/dsymutil.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llc.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-ar.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-tblgen.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-readelf.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/lldb-tblgen.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-ranlib.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-mca.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-install-name-tool.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-bcanalyzer.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-as.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-dis.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-exegesis.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-objcopy.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-pdbutil.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-strip.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-otool.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/lli.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-cov.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/lit.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/opt.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-strings.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-symbolizer.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-lipo.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-dwarfdump.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-libtool-darwin.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-cxxmap.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-cxxfilt.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-config.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-stress.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-nm.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-readobj.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-profgen.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-objdump.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/bugpoint.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-extract.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-locstats.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-diff.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-lib.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/FileCheck.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/tblgen.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-addr2line.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-profdata.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/mlir-tblgen.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-link.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/clang-tblgen.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-size.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/dsymutil.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llc.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-ar.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-tblgen.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-readelf.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/lldb-tblgen.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-ranlib.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-mca.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-install-name-tool.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-bcanalyzer.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-as.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-dis.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-exegesis.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-objcopy.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-pdbutil.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-strip.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-otool.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/lli.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-cov.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/lit.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/opt.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-strings.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-symbolizer.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-lipo.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-dwarfdump.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-libtool-darwin.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-cxxmap.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-cxxfilt.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-config.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-stress.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-nm.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-readobj.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-profgen.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-objdump.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/bugpoint.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-extract.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-locstats.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-diff.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-lib.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/FileCheck.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/tblgen.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-addr2line.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-profdata.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/mlir-tblgen.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-link.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/clang-tblgen.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-size.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/dsymutil.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llc.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-ar.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-tblgen.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-readelf.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/lldb-tblgen.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-ranlib.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-mca.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-install-name-tool.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-bcanalyzer.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-as.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-dis.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-exegesis.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-objcopy.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-pdbutil.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-strip.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-otool.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/lli.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-cov.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/lit.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/opt.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-strings.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-symbolizer.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-lipo.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-dwarfdump.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-libtool-darwin.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-cxxmap.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-cxxfilt.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-config.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-stress.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-nm.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-readobj.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-profgen.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-objdump.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/bugpoint.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-extract.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-locstats.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-diff.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-lib.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/FileCheck.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/tblgen.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-addr2line.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-profdata.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/mlir-tblgen.1 -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-link.1 -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/LLVMExports.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/LLVMExports-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/LLVMConfig.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/LLVMConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/LLVM-Config.cmake -- Up-to-date: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/. -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./CheckCompilerVersion.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./LLVMInstallSymlink.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./LLVMExternalProjectUtils.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./UseLibtool.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./VersionFromVCS.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./FindGRPC.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./ChooseMSVCCRT.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./HandleLLVMOptions.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./FindLibpfm.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./GenerateVersionFromVCS.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./TableGen.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./LLVMDistributionSupport.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./AddLLVM.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./TensorFlowCompile.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./CheckAtomic.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./CrossCompile.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./LLVM-Build.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./GetErrcMessages.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./AddLLVMDefinitions.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./AddSphinxTarget.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./AddOCaml.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./LLVMCheckLinkerFlag.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./GetLibraryName.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./DetermineGCCCompatible.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./LLVMProcessSources.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./FindOCaml.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./FindSphinx.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./HandleLLVMStdlib.cmake -- Installing: /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/cmake/llvm/./FindZ3.cmake + mkdir -p /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm//opt/rh/llvm-toolset-13.0/root/usr/bin + ln -s llvm-config.1 /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/man/man1/llvm-config-32.1 + for f in llvm-isel-fuzzer llvm-opt-fuzzer + install -m 0755 ./_build/bin/llvm-isel-fuzzer /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin + for f in llvm-isel-fuzzer llvm-opt-fuzzer + install -m 0755 ./_build/bin/llvm-opt-fuzzer /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin + rm -rf test/tools/UpdateTestChecks + /usr/libexec/multilib-fix --buildroot /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm --file /opt/rh/llvm-toolset-13.0/root/usr/include/llvm/Config/llvm-config.h INFO: multilib-fix: we don't need multilib haeder hack for 'armv7l' architecture (no-op) + install _build/lib/libLLVMTestingSupport.a /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib + install -d /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/llvm/src + install -d /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/llvm/src/utils/ + cp -R utils/unittest /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/llvm/src/utils/ + cp utils/update_cc_test_checks.py /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/llvm/src/utils/ + cp -R utils/UpdateTestChecks /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/llvm/src/utils/ + /usr/bin/mkdir -p /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/bfd-plugins/ + ln -s /opt/rh/llvm-toolset-13.0/root/usr/lib/LLVMgold.so /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/bfd-plugins/ + mv /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm//opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-config /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm//opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-config-32 + cd /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm//opt/rh/llvm-toolset-13.0/root/usr/bin + ln -s llvm-config-32 llvm-config-13-32 + touch /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-config-13 + touch /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-config + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/llvm-13.0.1.src extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/LLVMgold.so extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLTO.so.13 extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libRemarks.so.13 extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVM-13.so extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-tblgen extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-tapi-diff extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-bcanalyzer extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-xray extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-lto extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-symbolizer extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-exegesis extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-jitlink extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-opt-report extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-PerfectShuffle extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-mca extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llc extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-cfi-verify extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/opt extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-gsymutil extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-objcopy extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/sancov extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-lto2 extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-strings extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-cxxfilt extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-ar extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-sim extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-cxxmap extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/split-file extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-cov extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-size extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/sanstats extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-dis extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-diff extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-lipo extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-cat extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-cvtres extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/FileCheck extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-opt-fuzzer extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/bugpoint extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/yaml-bench extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-as extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/not extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-objdump extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-ifs extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/lli-child-target extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-readobj extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/obj2yaml extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-split extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-rtdyld extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-ml extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-extract extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/verify-uselistorder extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-profdata extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-cxxdump extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-link extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-config-32 extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-libtool-darwin extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-rc extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-isel-fuzzer extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/lli extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-profgen extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-undname extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-dwp extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-reduce extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-pdbutil extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/count extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-mc extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-c-test extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-modextract extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-stress extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/dsymutil extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-jitlink-executor extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/yaml2obj extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-mt extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-nm extracting debug info from /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-dwarfdump /usr/lib/rpm/sepdebugcrcfix: Updated 76 CRC32s, 0 CRC32s did match. symlinked /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVM-13.so.debug to /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVM.so.debug symlinked /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/lib/libLTO.so.13.debug to /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/lib/libLTO.so.debug symlinked /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/lib/libRemarks.so.13.debug to /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/lib/libRemarks.so.debug symlinked /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVM-13.so.debug to /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/lib/libLLVM-13.0.1.so.debug symlinked /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/lib/LLVMgold.so.debug to /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/lib/bfd-plugins/LLVMgold.so.debug symlinked /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-ar.debug to /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-dlltool.debug symlinked /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-symbolizer.debug to /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-addr2line.debug symlinked /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-rc.debug to /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-windres.debug symlinked /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-readobj.debug to /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-readelf.debug symlinked /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-objcopy.debug to /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-install-name-tool.debug symlinked /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-objdump.debug to /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-otool.debug symlinked /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-config-32.debug to /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-config-13-32.debug symlinked /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-ar.debug to /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-lib.debug symlinked /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-objcopy.debug to /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-strip.debug symlinked /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-ar.debug to /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-ranlib.debug symlinked /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-objcopy.debug to /usr/lib/debug/opt/rh/llvm-toolset-13.0/root/usr/bin/llvm-bitcode-strip.debug 559648 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-scl-compress /opt/rh/llvm-toolset-13.0/root + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-scl-python-bytecompile /usr/bin/python 1 /opt/rh/llvm-toolset-13.0/root + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.jwdnKf + umask 022 + cd /builddir/build/BUILD + cd llvm-13.0.1.src + rm test/tools/llvm-readobj/ELF/dependent-libraries.test + rm test/ExecutionEngine/Interpreter/intrinsics.ll + rm test/tools/dsymutil/X86/swift-interface.test + LD_LIBRARY_PATH=/builddir/build/BUILD/llvm-13.0.1.src/_build/lib + /usr/bin/ninja-build check-all -C _build ninja: Entering directory `_build' [1/2] Preparing lit tests [1/2] Running all regression tests -- Testing: 44829 tests, 4 workers -- Testing: llvm-lit: /builddir/build/BUILD/llvm-13.0.1.src/_build/utils/lit/tests/lit.cfg:90: warning: Setting a timeout per test not supported. Requires the Python psutil module but it could not be found. Try installing it via pip or via your operating system's package manager. Some tests will be skipped and the --timeout command line argument will not work. 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. 1 warning(s) in tests Testing Time: 1522.88s Skipped : 9 Unsupported : 4684 Passed : 40000 Expectedly Failed: 136 + rm -f '/builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm//opt/rh/llvm-toolset-13.0/root/usr/share/llvm/lit.fedora.cfg.py[co]' + find /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/llvm/src -name '*.py[co]' -delete + exit 0 Processing files: llvm-toolset-13.0-llvm-13.0.1-3.el7_9.armv7hl Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.m90NUD + umask 022 + cd /builddir/build/BUILD + cd llvm-13.0.1.src + LICENSEDIR=/builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-13.0.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-13.0.1 + cp -pr LICENSE.TXT /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-13.0.1 + exit 0 Provides: llvm-toolset-13.0-llvm = 13.0.1-3.el7_9 llvm-toolset-13.0-llvm(armv7hl-32) = 13.0.1-3.el7_9 llvm-toolset-13.0-llvm(major) = 13 scl-package(llvm-toolset-13.0) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/env ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libLLVM-13.so libLLVM-13.so(LLVM_13) libc.so.6 libc.so.6(GLIBC_2.11) libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.6) libdl.so.2 libdl.so.2(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.4) libgcc_s.so.1(GCC_3.5) libgcc_s.so.1(GCC_4.3.0) libm.so.6 libm.so.6(GLIBC_2.4) libpthread.so.0 libpthread.so.0(GLIBC_2.12) libpthread.so.0(GLIBC_2.4) librt.so.1 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.17) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.19) libstdc++.so.6(GLIBCXX_3.4.9) libtinfo.so.5 libz.so.1 libz.so.1(ZLIB_1.2.0) llvm-toolset-13.0-runtime rtld(GNU_HASH) Processing files: llvm-toolset-13.0-llvm-devel-13.0.1-3.el7_9.armv7hl Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.qx5qLL + umask 022 + cd /builddir/build/BUILD + cd llvm-13.0.1.src + LICENSEDIR=/builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-devel-13.0.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-devel-13.0.1 + cp -pr LICENSE.TXT /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-devel-13.0.1 + exit 0 Provides: llvm-toolset-13.0-llvm-devel = 13.0.1-3.el7_9 llvm-toolset-13.0-llvm-devel(armv7hl-32) = 13.0.1-3.el7_9 llvm-toolset-13.0-llvm-devel(major) = 13 scl-package(llvm-toolset-13.0) Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh /usr/sbin/alternatives Requires(postun): /bin/sh /usr/sbin/alternatives Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libLLVM-13.so libLLVM-13.so(LLVM_13) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libpthread.so.0 libpthread.so.0(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.18) llvm-toolset-13.0-runtime rtld(GNU_HASH) Processing files: llvm-toolset-13.0-llvm-doc-13.0.1-3.el7_9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.kFjEoU + umask 022 + cd /builddir/build/BUILD + cd llvm-13.0.1.src + LICENSEDIR=/builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-doc-13.0.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-doc-13.0.1 + cp -pr LICENSE.TXT /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-doc-13.0.1 + exit 0 Provides: llvm-toolset-13.0-llvm-doc = 13.0.1-3.el7_9 scl-package(llvm-toolset-13.0) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: llvm-toolset-13.0-runtime Processing files: llvm-toolset-13.0-llvm-libs-13.0.1-3.el7_9.armv7hl Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.dSkDUR + umask 022 + cd /builddir/build/BUILD + cd llvm-13.0.1.src + LICENSEDIR=/builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-libs-13.0.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-libs-13.0.1 + cp -pr LICENSE.TXT /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-libs-13.0.1 + exit 0 Provides: libLLVM-13.so libLLVM-13.so(LLVM_13) libLTO.so.13 libLTO.so.13(LLVM_13) libRemarks.so.13 libRemarks.so.13(LLVM_13) llvm-toolset-13.0-llvm-libs = 13.0.1-3.el7_9 llvm-toolset-13.0-llvm-libs(armv7hl-32) = 13.0.1-3.el7_9 scl-package(llvm-toolset-13.0) Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libLLVM-13.so libLLVM-13.so(LLVM_13) libLTO.so.13 libRemarks.so.13 libc.so.6 libc.so.6(GLIBC_2.11) libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.6) libdl.so.2 libdl.so.2(GLIBC_2.4) libffi.so.6 libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.4) libgcc_s.so.1(GCC_3.5) libgcc_s.so.1(GCC_4.3.0) libm.so.6 libm.so.6(GLIBC_2.4) libpthread.so.0 libpthread.so.0(GLIBC_2.12) libpthread.so.0(GLIBC_2.4) librt.so.1 librt.so.1(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.17) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.19) libstdc++.so.6(GLIBCXX_3.4.9) libtinfo.so.5 libz.so.1 libz.so.1(ZLIB_1.2.0) llvm-toolset-13.0-runtime rtld(GNU_HASH) Processing files: llvm-toolset-13.0-llvm-static-13.0.1-3.el7_9.armv7hl Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.jF6a8I + umask 022 + cd /builddir/build/BUILD + cd llvm-13.0.1.src + LICENSEDIR=/builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-static-13.0.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-static-13.0.1 + cp -pr LICENSE.TXT /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-static-13.0.1 + exit 0 Provides: llvm-toolset-13.0-llvm-static = 13.0.1-3.el7_9 llvm-toolset-13.0-llvm-static(armv7hl-32) = 13.0.1-3.el7_9 llvm-toolset-13.0-llvm-static(major) = 13 scl-package(llvm-toolset-13.0) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: llvm-toolset-13.0-runtime Conflicts: llvm-toolset-13.0-llvm-devel < 8 Processing files: llvm-toolset-13.0-llvm-test-13.0.1-3.el7_9.armv7hl Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ga3qQe + umask 022 + cd /builddir/build/BUILD + cd llvm-13.0.1.src + LICENSEDIR=/builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-test-13.0.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-test-13.0.1 + cp -pr LICENSE.TXT /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-test-13.0.1 + exit 0 Provides: llvm-toolset-13.0-llvm-test = 13.0.1-3.el7_9 llvm-toolset-13.0-llvm-test(armv7hl-32) = 13.0.1-3.el7_9 llvm-toolset-13.0-llvm-test(major) = 13 scl-package(llvm-toolset-13.0) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libLLVM-13.so libLLVM-13.so(LLVM_13) libc.so.6 libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.4) libdl.so.2 libdl.so.2(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.5) libm.so.6 libpthread.so.0 libpthread.so.0(GLIBC_2.4) librt.so.1 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.14) libstdc++.so.6(GLIBCXX_3.4.19) libtinfo.so.5 libz.so.1 llvm-toolset-13.0-runtime rtld(GNU_HASH) Processing files: llvm-toolset-13.0-llvm-googletest-13.0.1-3.el7_9.armv7hl Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.1m5ipZ + umask 022 + cd /builddir/build/BUILD + cd llvm-13.0.1.src + LICENSEDIR=/builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-googletest-13.0.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-googletest-13.0.1 + cp -pr LICENSE.TXT /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm/opt/rh/llvm-toolset-13.0/root/usr/share/licenses/llvm-toolset-13.0-llvm-googletest-13.0.1 + exit 0 Provides: llvm-toolset-13.0-llvm-googletest = 13.0.1-3.el7_9 llvm-toolset-13.0-llvm-googletest(armv7hl-32) = 13.0.1-3.el7_9 scl-package(llvm-toolset-13.0) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/env llvm-toolset-13.0-runtime Processing files: llvm-toolset-13.0-llvm-debuginfo-13.0.1-3.el7_9.armv7hl Provides: scl-package(llvm-toolset-13.0) llvm-toolset-13.0-llvm-debuginfo = 13.0.1-3.el7_9 llvm-toolset-13.0-llvm-debuginfo(armv7hl-32) = 13.0.1-3.el7_9 Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm Wrote: /builddir/build/RPMS/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.armv7hl.rpm Wrote: /builddir/build/RPMS/llvm-toolset-13.0-llvm-devel-13.0.1-3.el7_9.armv7hl.rpm Wrote: /builddir/build/RPMS/llvm-toolset-13.0-llvm-doc-13.0.1-3.el7_9.noarch.rpm Wrote: /builddir/build/RPMS/llvm-toolset-13.0-llvm-libs-13.0.1-3.el7_9.armv7hl.rpm Wrote: /builddir/build/RPMS/llvm-toolset-13.0-llvm-static-13.0.1-3.el7_9.armv7hl.rpm Wrote: /builddir/build/RPMS/llvm-toolset-13.0-llvm-test-13.0.1-3.el7_9.armv7hl.rpm Wrote: /builddir/build/RPMS/llvm-toolset-13.0-llvm-googletest-13.0.1-3.el7_9.armv7hl.rpm Wrote: /builddir/build/RPMS/llvm-toolset-13.0-llvm-debuginfo-13.0.1-3.el7_9.armv7hl.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.7JJlPv + umask 022 + cd /builddir/build/BUILD + cd llvm-13.0.1.src + /usr/bin/rm -rf /builddir/build/BUILDROOT/llvm-toolset-13.0-llvm-13.0.1-3.el7_9.arm + exit 0 Child return code was: 0